Class InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions

java.lang.Object
com.stripe.param.InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions
Enclosing class:
InvoiceUpdateParams.PaymentSettings

public static class InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions extends Object
  • Method Details

    • builder

    • getAcssDebit

      public Object getAcssDebit()
      If paying by acss_debit, this sub-hash contains details about the Canadian pre-authorized debit payment method options to pass to the invoice’s PaymentIntent.
    • getBancontact

      public Object getBancontact()
      If paying by bancontact, this sub-hash contains details about the Bancontact payment method options to pass to the invoice’s PaymentIntent.
    • getCard

      public Object getCard()
      If paying by card, this sub-hash contains details about the Card payment method options to pass to the invoice’s PaymentIntent.
    • getCustomerBalance

      public Object getCustomerBalance()
      If paying by customer_balance, this sub-hash contains details about the Bank transfer payment method options to pass to the invoice’s PaymentIntent.
    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @SerializedName value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
    • getKonbini

      public Object getKonbini()
      If paying by konbini, this sub-hash contains details about the Konbini payment method options to pass to the invoice’s PaymentIntent.
    • getSepaDebit

      public Object getSepaDebit()
      If paying by sepa_debit, this sub-hash contains details about the SEPA Direct Debit payment method options to pass to the invoice’s PaymentIntent.
    • getUsBankAccount

      public Object getUsBankAccount()
      If paying by us_bank_account, this sub-hash contains details about the ACH direct debit payment method options to pass to the invoice’s PaymentIntent.