TransactionLifecycle
operations object[]required
Array [
availablebooleanrequired
defaultAmountMinorinteger<int64>nullable
maxAmountMinorinteger<int64>nullable
minAmountMinorinteger<int64>nullable
operationTransactionLifecycleOperationrequired
Possible values: [CAPTURE, VOID, REFUND, TIP_ADJUSTMENT, INCREMENT_AUTH]
partialAmountSupportedboolean
reasonstringnullable
]
settlementBatchIdstringnullable
settlementBatchStatusBatchStatusnullable
Possible values: [OPEN, CLOSE_REQUESTED, CLOSE_UNCONFIRMED, CLOSED_AWAITING_VERIFICATION, CLOSE_REJECTED, SETTLED, REVIEW_REQUIRED, RECONCILIATION_MISMATCH, FORCE_CLOSED]
settlementStateTransactionSettlementStaterequired
Possible values: [OPEN, SETTLED]
TransactionLifecycle
{
"operations": [
{
"available": true,
"defaultAmountMinor": 0,
"maxAmountMinor": 0,
"minAmountMinor": 0,
"operation": "CAPTURE",
"partialAmountSupported": true,
"reason": "string"
}
],
"settlementBatchId": "string",
"settlementBatchStatus": "OPEN",
"settlementState": "OPEN"
}