Skip to main content

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"
    }