autoCapture: The value true, mean purchase. false or non-appearance indicates pre-authorization.
paymentMethod.type: The fixed value card indicates the payment type as card.
paymentMethod.card: Object that contains the shopper's card information. Mandatory when paymentMethod.type is card.
paymentMethod.recurringProcessingModel: This indicates whether the transaction is a recurring transaction.Subscription: Making a recurring payment with a fixed amount and fixed frequency.
Unscheduled: Making a recurring payment with a variable amount and variable frequency, variable amount and fixed frequency, or fixed amount and variable frequency.
transAmount: Object that contains the currency and value of the payment.
transInitiator: Object that contains the merchant’s device type.