Package com.stripe.model.v2.core
Class Account.Configuration
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Configuration
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Account
An Account Configuration which allows the Account to take on a key persona across Stripe
products.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe CardCreator Configuration allows the Account to create and issue cards to users.static classThe Customer Configuration allows the Account to be used in inbound payment flows.static classThe Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform.static classThe Recipient Configuration allows the Account to receive funds.static classThe Storer Configuration allows the Account to store and move funds using stored-value FinancialAccounts. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe CardCreator Configuration allows the Account to create and issue cards to users.The Customer Configuration allows the Account to be used in inbound payment flows.The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform.The Recipient Configuration allows the Account to receive funds.The Storer Configuration allows the Account to store and move funds using stored-value FinancialAccounts.inthashCode()voidsetCardCreator(Account.Configuration.CardCreator cardCreator) The CardCreator Configuration allows the Account to create and issue cards to users.voidsetCustomer(Account.Configuration.Customer customer) The Customer Configuration allows the Account to be used in inbound payment flows.voidsetMerchant(Account.Configuration.Merchant merchant) The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform.voidsetRecipient(Account.Configuration.Recipient recipient) The Recipient Configuration allows the Account to receive funds.voidThe Storer Configuration allows the Account to store and move funds using stored-value FinancialAccounts.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Configuration
public Configuration()
-
-
Method Details
-
getCardCreator
The CardCreator Configuration allows the Account to create and issue cards to users. -
getCustomer
The Customer Configuration allows the Account to be used in inbound payment flows. -
getMerchant
The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform. You can add this configuration to your connected accounts only if you’ve completed onboarding as a Connect platform. -
getRecipient
The Recipient Configuration allows the Account to receive funds. -
getStorer
The Storer Configuration allows the Account to store and move funds using stored-value FinancialAccounts. -
setCardCreator
The CardCreator Configuration allows the Account to create and issue cards to users. -
setCustomer
The Customer Configuration allows the Account to be used in inbound payment flows. -
setMerchant
The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform. You can add this configuration to your connected accounts only if you’ve completed onboarding as a Connect platform. -
setRecipient
The Recipient Configuration allows the Account to receive funds. -
setStorer
The Storer Configuration allows the Account to store and move funds using stored-value FinancialAccounts. -
equals
-
canEqual
-
hashCode
public int hashCode()
-