Class SetupAttempt.PaymentMethodDetails.Ideal

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.SetupAttempt.PaymentMethodDetails.Ideal
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
SetupAttempt.PaymentMethodDetails

public static class SetupAttempt.PaymentMethodDetails.Ideal extends StripeObject
  • Constructor Details

    • Ideal

      public Ideal()
  • Method Details

    • getGeneratedSepaDebit

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

      public void setGeneratedSepaDebit(String id)
    • getGeneratedSepaDebitObject

      public PaymentMethod getGeneratedSepaDebitObject()
      Get expanded generatedSepaDebit.
    • setGeneratedSepaDebitObject

      public void setGeneratedSepaDebitObject(PaymentMethod expandableObject)
    • getGeneratedSepaDebitMandate

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

      public void setGeneratedSepaDebitMandate(String id)
    • getGeneratedSepaDebitMandateObject

      public Mandate getGeneratedSepaDebitMandateObject()
      Get expanded generatedSepaDebitMandate.
    • setGeneratedSepaDebitMandateObject

      public void setGeneratedSepaDebitMandateObject(Mandate expandableObject)
    • getBank

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

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

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

    • getIbanLast4

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

      public 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(String bank)
      The customer's bank. Can be one of abn_amro, asn_bank, bunq, handelsbanken, ing, knab, moneyou, n26, nn, rabobank, regiobank, revolut, sns_bank, triodos_bank, van_lanschot, or yoursafe.
    • setBic

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

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

    • setIbanLast4

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

      public void setVerifiedName(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(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object