Class AccountCreateParams.Configuration.Customer

java.lang.Object
com.stripe.param.v2.core.AccountCreateParams.Configuration.Customer
Enclosing class:
AccountCreateParams.Configuration

public static class AccountCreateParams.Configuration.Customer extends Object
  • Method Details

    • builder

    • getAutomaticIndirectTax

      Automatic indirect tax settings to be used when automatic tax calculation is enabled on the customer's invoices, subscriptions, checkout sessions, or payment links. Surfaces if automatic tax calculation is possible given the current customer location information.
    • getBilling

      Billing settings - default settings used for this customer in Billing flows such as Invoices and Subscriptions.
    • getCapabilities

      Capabilities that have been requested on the Customer Configuration.
    • 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.
    • getShipping

      The customer's shipping information. Appears on invoices emailed to this customer.
    • getTestClock

      public String getTestClock()
      ID of the test clock to attach to the customer. Can only be set on testmode Accounts, and when the Customer Configuration is first set on an Account.
    • 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