Class SubscriptionDTO<T>

java.lang.Object
org.broadleafcommerce.common.payment.dto.SubscriptionDTO<T>

public class SubscriptionDTO<T> extends Object
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 Details

    • parent

      protected T parent
    • additionalFields

      protected Map<String,Object> additionalFields
    • recurringAmount

      protected String recurringAmount
    • frequency

      protected String frequency
    • numberOfInstallments

      protected String numberOfInstallments
    • startDate

      protected String startDate
  • Constructor Details

    • SubscriptionDTO

      public SubscriptionDTO()
    • SubscriptionDTO

      public SubscriptionDTO(T parent)
  • Method Details