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
Enables the Account to act as a connected account and collect payments facilitated by a
Connect platform. You must onboard your platform to Connect before you can add this
configuration to your connected accounts. Utilize this configuration when the Account will be
the Merchant of Record, like with Direct charges or Destination Charges with on_behalf_of
set.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSettings for Bacs Direct 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 for SEPA Direct 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 booleanbooleanIndicates whether the merchant configuration is active.Settings for Bacs Direct 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 (MCC) for the merchant.Settings for the default text that appears on statements for language variations.Settings for SEPA Direct Debit payments.Statement descriptor.Publicly available contact information for sending support issues to.inthashCode()voidsetApplied(Boolean applied) Indicates whether the merchant configuration is active.voidsetBacsDebitPayments(Account.Configuration.Merchant.BacsDebitPayments bacsDebitPayments) Settings for Bacs Direct 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 (MCC) 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 for SEPA Direct 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
Indicates whether the merchant configuration is active. You can deactivate or reactivate the merchant configuration by updating this property. Deactivating the configuration by setting this value to false doesn't delete the configuration's properties. -
getBacsDebitPayments
Settings for Bacs Direct 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 (MCC) for the merchant. MCCs 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 for SEPA Direct Debit payments. -
getStatementDescriptor
Statement descriptor. -
getSupport
Publicly available contact information for sending support issues to. -
setApplied
Indicates whether the merchant configuration is active. You can deactivate or reactivate the merchant configuration by updating this property. Deactivating the configuration by setting this value to false doesn't delete the configuration's properties. -
setBacsDebitPayments
public void setBacsDebitPayments(Account.Configuration.Merchant.BacsDebitPayments bacsDebitPayments) Settings for Bacs Direct 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 (MCC) for the merchant. MCCs 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 for SEPA Direct 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()
-