Class SubscriptionDTO<T>
java.lang.Object
org.broadleafcommerce.common.payment.dto.SubscriptionDTO<T>
- Author:
- Chad Harchar (charchar)
Many payment solutions allow you to set up subscriptions (recurring payments) with payment transactions.
The following DTO represent the usual parameters that you may wish to pass:
recurringAmount: the amount that you charge for every recurring payment frequency: the frequency of the recurring payment numberOfInstallments: the number of payments for this subscription startDate: the start date for this subscription
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalFields
(String key, Object value) done()
numberOfInstallments
(String numberOfInstallments) recurringAmount
(String recurringAmount) boolean
-
Field Details
-
parent
-
additionalFields
-
recurringAmount
-
frequency
-
numberOfInstallments
-
startDate
-
-
Constructor Details
-
SubscriptionDTO
public SubscriptionDTO() -
SubscriptionDTO
-
-
Method Details
-
done
-
additionalFields
-
recurringAmount
-
frequency
-
numberOfInstallments
-
startDate
-
getAdditionalFields
-
getRecurringAmount
-
getFrequency
-
getNumberOfInstallments
-
getStartDate
-
subscriptionPopulated
public boolean subscriptionPopulated()
-