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 classSettings used for Bacs debit payments.static classSettings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products.static classCapabilities that have been requested on the Merchant Configuration.static classCard payments settings.static classSettings specific to Konbini payments on the account.static classSettings for the default text that appears on statements for language variations.static classSettings used for SEPA debit payments.static classStatement descriptor.static classPublicly 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 booleanbooleanRepresents 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.Settings specific to Konbini payments on the account.getMcc()The merchant category code for the merchant.Settings for the default text that appears on statements for language variations.Settings used for SEPA debit payments.Statement descriptor.Publicly available contact information for sending support issues to.inthashCode()voidsetApplied(Boolean applied) Represents the state of the configuration, and can be updated to deactivate or re-apply a configuration.voidsetBacsDebitPayments(Account.Configuration.Merchant.BacsDebitPayments bacsDebitPayments) Settings used for Bacs debit payments.voidSettings used to apply the merchant's branding to email receipts, invoices, Checkout, and other products.voidsetCapabilities(Account.Configuration.Merchant.Capabilities capabilities) Capabilities that have been requested on the Merchant Configuration.voidsetCardPayments(Account.Configuration.Merchant.CardPayments cardPayments) Card payments settings.voidsetKonbiniPayments(Account.Configuration.Merchant.KonbiniPayments konbiniPayments) Settings specific to Konbini payments on the account.voidThe merchant category code for the merchant.voidsetScriptStatementDescriptor(Account.Configuration.Merchant.ScriptStatementDescriptor scriptStatementDescriptor) Settings for the default text that appears on statements for language variations.voidsetSepaDebitPayments(Account.Configuration.Merchant.SepaDebitPayments sepaDebitPayments) Settings used for SEPA debit payments.voidsetStatementDescriptor(Account.Configuration.Merchant.StatementDescriptor statementDescriptor) Statement descriptor.voidPublicly 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. -
getKonbiniPayments
Settings specific to Konbini payments on the account. -
getMcc
The merchant category code for the merchant. MCCs are used to classify businesses based on the goods or services they provide. -
getScriptStatementDescriptor
Settings for the default text that appears on statements for language variations. -
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. -
setKonbiniPayments
Settings specific to Konbini payments on the account. -
setMcc
The merchant category code for the merchant. MCCs are used to classify businesses based on the goods or services they provide. -
setScriptStatementDescriptor
public void setScriptStatementDescriptor(Account.Configuration.Merchant.ScriptStatementDescriptor scriptStatementDescriptor) Settings for the default text that appears on statements for language variations. -
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()
-