Class Configuration.Features.PaymentMethodUpdate

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.billingportal.Configuration.Features.PaymentMethodUpdate
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Configuration.Features

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

    • PaymentMethodUpdate

      public PaymentMethodUpdate()
  • Method Details

    • getEnabled

      public Boolean getEnabled()
      Whether the feature is enabled.
    • getPaymentMethodConfiguration

      public String getPaymentMethodConfiguration()
      The Payment Method Configuration to use for this portal session. When specified, customers will be able to update their payment method to one of the options specified by the payment method configuration. If not set, the default payment method configuration is used.
    • setEnabled

      public void setEnabled(Boolean enabled)
      Whether the feature is enabled.
    • setPaymentMethodConfiguration

      public void setPaymentMethodConfiguration(String paymentMethodConfiguration)
      The Payment Method Configuration to use for this portal session. When specified, customers will be able to update their payment method to one of the options specified by the payment method configuration. If not set, the default payment method configuration is used.
    • 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