Detailed information for a payment being made.
Members
boolean
# allowPartialSuccess Optional
An optional flag allowing the consumer to indicate that a partial success will not trigger a failure and rollback
string
# clientReference
A merchant application specific reference number. This number should uniquely identify the transaction in the merchant’s system.
MerchantPayload
# merchantPayload Optional
Payload provided by the merchant to support other types of messaging. This payload originates in the payment request and is carried with any resulting transactions. Provided in a generic schema previous configured by the merchant
PosPayload
# posPayload Optional
Payload describing the specific POS system. This payload originates in the payment request and is carried with any resulting transactions. Provided in a generic schema previous configured by the merchant
boolean
# skipRollback Optional
An optional flag allowing the consumer to indicate that automatic rollback step should be skipped in the case of failure
PaymentTransactionType
# transactionType Optional
The transaction types to use for each instrument type.