| Name | Type | Description | Notes |
|---|---|---|---|
| payment_method | PaymentTokenPaymentMethod | ||
| stored_credentials | StoredCredential | [optional] | |
| settlement_split | Array<SubMerchantSplit> | Settle with multiple sub-merchants, sale and preAuth only. | [optional] |
| currency_conversion | CurrencyConversion | [optional] | |
| authentication_request | AuthenticationRequest | [optional] | |
| authentication_result | AuthenticationResult | [optional] |
require 'OpenapiClient'
instance = OpenapiClient::PaymentTokenSaleTransaction.new(payment_method: null,
stored_credentials: null,
settlement_split: [{"merchantID":"100000001","amount":25.06},{"merchantID":"100000002","amount":15.07}],
currency_conversion: null,
authentication_request: null,
authentication_result: null)