PaymentMethodConfig
PaymentMethodConfigs control which payment methods are displayed to your customers when you don't explicitly specify payment method types. You can have multiple configurations with different sets of payment methods for different scenarios.
- Type: string
description max length:5000The configuration's description.
- Type: string
id max length:100Unique identifier for the object.
- Type: string
name max length:5000The configuration's name.
- Type: array object[] · payment_method_config_payment_method_properties[]
payment _methods List of payment methods for configuration (card, bank, etc) A minimum of 1 payment method is required.
Transaction representing a specific operation (auth, capture, etc)
- Type: boolean
active Whether the payment method is active or not and can be used for new payments.
- Type: string
name Payment method used.
- Type: object · payment_method_config_payment_method_setup nullable
setup Payment method configuration.
- Type: string
authorization _type - Type: string
capture _mode The capture mode of the transaction
- Type: array object[]
maximum _auth _amounts Maximum authorization amounts per currency
- Type: string
pre _authorization _type - Type: string
statement _descriptor Payment method used.
- Type: object · PaymentMethodConfigThreeDs
threeds 3DS Configuration
- Type: string
usage Type of payment contract
- Type: array string[]
wallets Payment method used.
- Type: string
version max length:5000The configuration's version.

