Class ApplePayRecurringPaymentRequest

java.lang.Object
com.onlinepayments.domain.ApplePayRecurringPaymentRequest

public class ApplePayRecurringPaymentRequest extends Object
  • Constructor Details

    • ApplePayRecurringPaymentRequest

      public ApplePayRecurringPaymentRequest()
  • Method Details

    • getBillingAgreement

      public String getBillingAgreement()
      A localized billing agreement that the payment sheet displays to the user before the user authorizes the payment.
    • setBillingAgreement

      public void setBillingAgreement(String value)
      A localized billing agreement that the payment sheet displays to the user before the user authorizes the payment.
    • withBillingAgreement

      public ApplePayRecurringPaymentRequest withBillingAgreement(String value)
      A localized billing agreement that the payment sheet displays to the user before the user authorizes the payment.
    • getManagementUrl

      public String getManagementUrl()
      A URL to a web page where the user can update or delete the payment method for the recurring payment.
    • setManagementUrl

      public void setManagementUrl(String value)
      A URL to a web page where the user can update or delete the payment method for the recurring payment.
    • withManagementUrl

      public ApplePayRecurringPaymentRequest withManagementUrl(String value)
      A URL to a web page where the user can update or delete the payment method for the recurring payment.
    • getPaymentDescription

      public String getPaymentDescription()
      A description of the recurring payment that Apple Pay displays to the user in the payment sheet.
    • setPaymentDescription

      public void setPaymentDescription(String value)
      A description of the recurring payment that Apple Pay displays to the user in the payment sheet.
    • withPaymentDescription

      public ApplePayRecurringPaymentRequest withPaymentDescription(String value)
      A description of the recurring payment that Apple Pay displays to the user in the payment sheet.
    • getRegularBilling

      public ApplePayLineItem getRegularBilling()
      Object containing specific data regarding Apple Pay recurring payment.
    • setRegularBilling

      public void setRegularBilling(ApplePayLineItem value)
      Object containing specific data regarding Apple Pay recurring payment.
    • withRegularBilling

      public ApplePayRecurringPaymentRequest withRegularBilling(ApplePayLineItem value)
      Object containing specific data regarding Apple Pay recurring payment.
    • getTrialBilling

      public ApplePayLineItem getTrialBilling()
      Object containing specific data regarding Apple Pay recurring payment.
    • setTrialBilling

      public void setTrialBilling(ApplePayLineItem value)
      Object containing specific data regarding Apple Pay recurring payment.
    • withTrialBilling

      public ApplePayRecurringPaymentRequest withTrialBilling(ApplePayLineItem value)
      Object containing specific data regarding Apple Pay recurring payment.