status

Retrieve status of a transaction

Changed on
get/status/{apiKey}/getByMerchantTransactionId/{merchantTransactionId}

Request

Path parameters

apiKeystring required

API Key of Connector

merchantTransactionIdstring required

ID of merchant transaction

Response

Status response

successboolean
transactionStatus'SUCCESS' | 'PENDING' | 'REDIRECT' | 'CANCELLED' | 'ERROR'
uuidstring
merchantTransactionIdstring
adapterMerchantTransactionIdstring

Adapter/PSP-side merchant transaction identifier recorded for transaction matching and reconciliation. Omitted when unavailable.

purchaseIdstring
transactionType'DEBIT' | 'CAPTURE' | 'DEREGISTER' | 'PREAUTHORIZE' | 'REFUND' | 'REGISTER' | 'VOID' | 'CHARGEBACK' | 'CHARGEBACK-REVERSAL' | 'PAYOUT' | 'INCREMENTAL-AUTHORIZATION' | 'DISPUTE' | 'DISPUTE-REVERSAL'
transactionSubType'cb-resolved' | 'cb-reversal-resolved'

Only present if transaction has a subType

paymentMethodstring
amountstring
currencystring
surchargeAmountstring
totalAmountstring
schedulesobject
extraDataExtraData
merchantMetaDatastring

Example response

{
  "returnData": {
    "cardUpdatedAt": "2024-05-07 00:00:00",
    "cardUpdatePausedUntil": "2024-05-07"
  }
}

Changes

    • info

      added the optional property to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property to the response with the status