View terminal transaction status

Checks the status of a transaction run through a terminal.

⚠️

Try It

To use the Try It feature for this endpoint, you must use the credentials for your Sandbox API user.

Request parameters

  • terminalRequestId

Response parameters

  • gatewayResponse
  • gatewayResponse.gatewayName
  • currency
  • transactionStatus
  • terminal.token
  • terminalRequestId
  • authCode
  • transactionType
  • card
  • card.cardType
  • card.cardHolder
  • card.cardNumber
  • processingOptions
  • processingOptions.merchantId
  • terminalRequestStatus
  • data
  • data.description
  • data.amount
  • data.currency
  • data.cart
  • data.cart.items
  • data.cart.items.item
  • data.cart.items.description
  • data.cart.items.quantity
  • data.cart.items.price
  • data.cart.items.type
  • data.customFields
  • data.customFields.exampleKey
  • data.customer
  • data.customer.firstName
  • data.customer.lastName
  • data.customer.customerRef
  • data.customer.orderNumber
  • data.customer.invoice
  • data.customer.email
  • data.customer.phone
  • data.customer.billToPhone
  • data.customer.billToAddressOne
  • data.customer.billToAddressTwo
  • data.customer.billToCity
  • data.customer.billToState
  • data.customer.billToPostal
  • data.customer.billToCountry
  • data.customer.shipToPhone
  • data.customer.shipToAddressOne
  • data.customer.shipToAddressTwo
  • data.customer.shipToCity
  • data.customer.shipToState
  • data.customer.shipToPostal
  • data.customer.shipToCountry
  • amount
  • transactionDate
  • id (this is the paymentId)
Language
Authorization
Basic
base64
:
Click Try It! to start a request and see the response here!