Class Googlepay


  • public final class Googlepay
    extends java.lang.Object
    • Constructor Detail

      • Googlepay

        public Googlepay()
      • Googlepay

        public Googlepay​(StorePaymentDetailsType storePaymentDetails,
                         AbstractAccountHolder accountHolder)
        Creates a new Googlepay instance.
        Parameters:
        storePaymentDetails - Default: "disabled" Specifies whether you intend to store the cardholder's payment details. If you set this field to enabled, you must: have obtained consent from the cardholder to store their payment details provide a customer ID or email address in the request If the request's payment_type is set to one of the following values, you do not need to provide this field: Installment Recurring Unscheduled
        accountHolder - The account holder's details.
    • Method Detail

      • getStorePaymentDetails

        public StorePaymentDetailsType getStorePaymentDetails()
        Default: "disabled" Specifies whether you intend to store the cardholder's payment details. If you set this field to enabled, you must: have obtained consent from the cardholder to store their payment details provide a customer ID or email address in the request If the request's payment_type is set to one of the following values, you do not need to provide this field: Installment Recurring Unscheduled
      • setStorePaymentDetails

        public void setStorePaymentDetails​(StorePaymentDetailsType storePaymentDetails)
        Default: "disabled" Specifies whether you intend to store the cardholder's payment details. If you set this field to enabled, you must: have obtained consent from the cardholder to store their payment details provide a customer ID or email address in the request If the request's payment_type is set to one of the following values, you do not need to provide this field: Installment Recurring Unscheduled
      • setAccountHolder

        public void setAccountHolder​(AbstractAccountHolder accountHolder)
        The account holder's details.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object