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 class
The CardCreator Configuration allows the Account to create and issue cards to users.static class
The Customer Configuration allows the Account to be used in inbound payment flows.static class
The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform.static class
The Recipient Configuration allows the Account to receive funds.static class
The 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 boolean
boolean
The 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.int
hashCode()
void
setCardCreator
(Account.Configuration.CardCreator cardCreator) The CardCreator Configuration allows the Account to create and issue cards to users.void
setCustomer
(Account.Configuration.Customer customer) The Customer Configuration allows the Account to be used in inbound payment flows.void
setMerchant
(Account.Configuration.Merchant merchant) The Merchant configuration allows the Account to act as a connected account and collect payments facilitated by a Connect platform.void
setRecipient
(Account.Configuration.Recipient recipient) The Recipient Configuration allows the Account to receive funds.void
The 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()
-