Class Charge.PaymentMethodDetails.Ideal

    • Constructor Detail

      • Ideal

        public Ideal()
    • Method Detail

      • getGeneratedSepaDebit

        public java.lang.String getGeneratedSepaDebit()
        Get ID of expandable generatedSepaDebit object.
      • setGeneratedSepaDebit

        public void setGeneratedSepaDebit​(java.lang.String id)
      • getGeneratedSepaDebitObject

        public PaymentMethod getGeneratedSepaDebitObject()
        Get expanded generatedSepaDebit.
      • setGeneratedSepaDebitObject

        public void setGeneratedSepaDebitObject​(PaymentMethod expandableObject)
      • getGeneratedSepaDebitMandate

        public java.lang.String getGeneratedSepaDebitMandate()
        Get ID of expandable generatedSepaDebitMandate object.
      • setGeneratedSepaDebitMandate

        public void setGeneratedSepaDebitMandate​(java.lang.String id)
      • getGeneratedSepaDebitMandateObject

        public Mandate getGeneratedSepaDebitMandateObject()
        Get expanded generatedSepaDebitMandate.
      • setGeneratedSepaDebitMandateObject

        public void setGeneratedSepaDebitMandateObject​(Mandate expandableObject)
      • getBank

        public java.lang.String getBank()
        The customer's bank. Can be one of abn_amro, asn_bank, bunq, handelsbanken, ing, knab, moneyou, rabobank, regiobank, revolut, sns_bank, triodos_bank, or van_lanschot.
      • getBic

        public java.lang.String getBic()
        The Bank Identifier Code of the customer's bank.

        One of ABNANL2A, ASNBNL21, BUNQNL2A, FVLBNL22, HANDNL2A, INGBNL2A, KNABNL2H, MOYONL21, RABONL2U, RBRBNL21, REVOLT21, SNSBNL2A, or TRIONL2U.

      • getIbanLast4

        public java.lang.String getIbanLast4()
        Last four characters of the IBAN.
      • getVerifiedName

        public java.lang.String getVerifiedName()
        Owner's verified full name. Values are verified or provided by iDEAL directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
      • setBank

        public void setBank​(java.lang.String bank)
        The customer's bank. Can be one of abn_amro, asn_bank, bunq, handelsbanken, ing, knab, moneyou, rabobank, regiobank, revolut, sns_bank, triodos_bank, or van_lanschot.
      • setBic

        public void setBic​(java.lang.String bic)
        The Bank Identifier Code of the customer's bank.

        One of ABNANL2A, ASNBNL21, BUNQNL2A, FVLBNL22, HANDNL2A, INGBNL2A, KNABNL2H, MOYONL21, RABONL2U, RBRBNL21, REVOLT21, SNSBNL2A, or TRIONL2U.

      • setIbanLast4

        public void setIbanLast4​(java.lang.String ibanLast4)
        Last four characters of the IBAN.
      • setVerifiedName

        public void setVerifiedName​(java.lang.String verifiedName)
        Owner's verified full name. Values are verified or provided by iDEAL directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
      • equals

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

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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