Class Account.Configuration.Customer.Billing

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Configuration.Customer.Billing
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Account.Configuration.Customer

public static class Account.Configuration.Customer.Billing extends StripeObject
For more details about Billing, please refer to the API Reference.
  • Constructor Details

    • Billing

      public Billing()
  • Method Details

    • getDefaultPaymentMethod

      public String getDefaultPaymentMethod()
      ID of a payment method that’s attached to the customer, to be used as the customer’s default payment method for invoices and subscriptions.
    • getInvoice

      Default settings used on invoices for this customer.
    • setDefaultPaymentMethod

      public void setDefaultPaymentMethod(String defaultPaymentMethod)
      ID of a payment method that’s attached to the customer, to be used as the customer’s default payment method for invoices and subscriptions.
    • setInvoice

      public void setInvoice(Account.Configuration.Customer.Billing.Invoice invoice)
      Default settings used on invoices for this customer.
    • 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