Class NotifyShopperRequest


  • public class NotifyShopperRequest
    extends Object
    NotifyShopperRequest
    • Constructor Detail

      • NotifyShopperRequest

        public NotifyShopperRequest()
    • Method Detail

      • getAmount

        public Amount getAmount()
        Get amount
        Returns:
        amount
      • setAmount

        public void setAmount​(Amount amount)
      • getBillingDate

        public String getBillingDate()
        Date on which the subscription amount will be debited from the shopper. In YYYY-MM-DD format
        Returns:
        billingDate
      • setBillingDate

        public void setBillingDate​(String billingDate)
      • getBillingSequenceNumber

        public String getBillingSequenceNumber()
        Sequence of the debit. Depends on Frequency and Billing Attempts Rule.
        Returns:
        billingSequenceNumber
      • setBillingSequenceNumber

        public void setBillingSequenceNumber​(String billingSequenceNumber)
      • getDisplayedReference

        public String getDisplayedReference()
        Reference of Pre-debit notification that is displayed to the shopper. Optional field. Maps to reference if missing
        Returns:
        displayedReference
      • setDisplayedReference

        public void setDisplayedReference​(String displayedReference)
      • getMerchantAccount

        public String getMerchantAccount()
        The merchant account identifier with which you want to process the transaction.
        Returns:
        merchantAccount
      • setMerchantAccount

        public void setMerchantAccount​(String merchantAccount)
      • getRecurringDetailReference

        public String getRecurringDetailReference()
        This is the `recurringDetailReference` returned in the response when you created the token.
        Returns:
        recurringDetailReference
      • setRecurringDetailReference

        public void setRecurringDetailReference​(String recurringDetailReference)
      • getReference

        public String getReference()
        Pre-debit notification reference sent by the merchant. This is a mandatory field
        Returns:
        reference
      • setReference

        public void setReference​(String reference)
      • getShopperReference

        public String getShopperReference()
        The ID that uniquely identifies the shopper. This `shopperReference` must be the same as the `shopperReference` used in the initial payment.
        Returns:
        shopperReference
      • setShopperReference

        public void setShopperReference​(String shopperReference)
      • getStoredPaymentMethodId

        public String getStoredPaymentMethodId()
        This is the `recurringDetailReference` returned in the response when you created the token.
        Returns:
        storedPaymentMethodId
      • setStoredPaymentMethodId

        public void setStoredPaymentMethodId​(String storedPaymentMethodId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object