Package com.stripe.model.v2.core
Class Account.Configuration.Merchant
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Configuration.Merchant
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Account.Configuration
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.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Settings used for Bacs debit payments.static class
Settings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products.static class
Capabilities that have been requested on the Merchant Configuration.static class
Card payments settings.static class
Settings used for SEPA debit payments.static class
Statement descriptor.static class
Publicly available contact information for sending support issues to. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Represents the state of the configuration, and can be updated to deactivate or re-apply a configuration.Settings used for Bacs debit payments.Settings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products.Capabilities that have been requested on the Merchant Configuration.Card payments settings.getMcc()
The merchant category code for the merchant.Settings used for SEPA debit payments.Statement descriptor.Publicly available contact information for sending support issues to.int
hashCode()
void
setApplied
(Boolean applied) Represents the state of the configuration, and can be updated to deactivate or re-apply a configuration.void
setBacsDebitPayments
(Account.Configuration.Merchant.BacsDebitPayments bacsDebitPayments) Settings used for Bacs debit payments.void
Settings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products.void
setCapabilities
(Account.Configuration.Merchant.Capabilities capabilities) Capabilities that have been requested on the Merchant Configuration.void
setCardPayments
(Account.Configuration.Merchant.CardPayments cardPayments) Card payments settings.void
The merchant category code for the merchant.void
setSepaDebitPayments
(Account.Configuration.Merchant.SepaDebitPayments sepaDebitPayments) Settings used for SEPA debit payments.void
setStatementDescriptor
(Account.Configuration.Merchant.StatementDescriptor statementDescriptor) Statement descriptor.void
Publicly available contact information for sending support issues to.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Merchant
public Merchant()
-
-
Method Details
-
getApplied
Represents the state of the configuration, and can be updated to deactivate or re-apply a configuration. -
getBacsDebitPayments
Settings used for Bacs debit payments. -
getBranding
Settings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products. -
getCapabilities
Capabilities that have been requested on the Merchant Configuration. -
getCardPayments
Card payments settings. -
getMcc
The merchant category code for the merchant. MCCs are used to classify businesses based on the goods or services they provide. -
getSepaDebitPayments
Settings used for SEPA debit payments. -
getStatementDescriptor
Statement descriptor. -
getSupport
Publicly available contact information for sending support issues to. -
setApplied
Represents the state of the configuration, and can be updated to deactivate or re-apply a configuration. -
setBacsDebitPayments
public void setBacsDebitPayments(Account.Configuration.Merchant.BacsDebitPayments bacsDebitPayments) Settings used for Bacs debit payments. -
setBranding
Settings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products. -
setCapabilities
Capabilities that have been requested on the Merchant Configuration. -
setCardPayments
Card payments settings. -
setMcc
The merchant category code for the merchant. MCCs are used to classify businesses based on the goods or services they provide. -
setSepaDebitPayments
public void setSepaDebitPayments(Account.Configuration.Merchant.SepaDebitPayments sepaDebitPayments) Settings used for SEPA debit payments. -
setStatementDescriptor
public void setStatementDescriptor(Account.Configuration.Merchant.StatementDescriptor statementDescriptor) Statement descriptor. -
setSupport
Publicly available contact information for sending support issues to. -
equals
-
canEqual
-
hashCode
public int hashCode()
-