Package com.stripe.model
Class Subscription.PaymentMethodOptions
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Subscription.PaymentMethodOptions
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
Subscription
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classTransaction type of the mandate.static classstatic classA description of the mandate or subscription that is meant to be displayed to the customer.static classThe desired country code of the bank account information.static class -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThis sub-hash contains details about the Canadian pre-authorized debit payment method options to pass to invoices created by the subscription.This sub-hash contains details about the Bancontact payment method options to pass to invoices created by the subscription.getCard()This sub-hash contains details about the Card payment method options to pass to invoices created by the subscription.This sub-hash contains details about the Bank transfer payment method options to pass to invoices created by the subscription.This sub-hash contains details about the Konbini payment method options to pass to invoices created by the subscription.This sub-hash contains details about the ACH direct debit payment method options to pass to invoices created by the subscription.inthashCode()voidThis sub-hash contains details about the Canadian pre-authorized debit payment method options to pass to invoices created by the subscription.voidThis sub-hash contains details about the Bancontact payment method options to pass to invoices created by the subscription.voidThis sub-hash contains details about the Card payment method options to pass to invoices created by the subscription.voidsetCustomerBalance(Subscription.PaymentMethodOptions.CustomerBalance customerBalance) This sub-hash contains details about the Bank transfer payment method options to pass to invoices created by the subscription.voidThis sub-hash contains details about the Konbini payment method options to pass to invoices created by the subscription.voidsetUsBankAccount(Subscription.PaymentMethodOptions.UsBankAccount usBankAccount) This sub-hash contains details about the ACH direct debit payment method options to pass to invoices created by the subscription.Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
PaymentMethodOptions
public PaymentMethodOptions()
-
-
Method Details
-
getAcssDebit
This sub-hash contains details about the Canadian pre-authorized debit payment method options to pass to invoices created by the subscription. -
getBancontact
This sub-hash contains details about the Bancontact payment method options to pass to invoices created by the subscription. -
getCard
This sub-hash contains details about the Card payment method options to pass to invoices created by the subscription. -
getCustomerBalance
This sub-hash contains details about the Bank transfer payment method options to pass to invoices created by the subscription. -
getKonbini
This sub-hash contains details about the Konbini payment method options to pass to invoices created by the subscription. -
getUsBankAccount
This sub-hash contains details about the ACH direct debit payment method options to pass to invoices created by the subscription. -
setAcssDebit
This sub-hash contains details about the Canadian pre-authorized debit payment method options to pass to invoices created by the subscription. -
setBancontact
This sub-hash contains details about the Bancontact payment method options to pass to invoices created by the subscription. -
setCard
This sub-hash contains details about the Card payment method options to pass to invoices created by the subscription. -
setCustomerBalance
This sub-hash contains details about the Bank transfer payment method options to pass to invoices created by the subscription. -
setKonbini
This sub-hash contains details about the Konbini payment method options to pass to invoices created by the subscription. -
setUsBankAccount
This sub-hash contains details about the ACH direct debit payment method options to pass to invoices created by the subscription. -
equals
-
canEqual
-
hashCode
public int hashCode()
-