Skip to main content
After the customer pays for an order, you need to ensure that the transaction is actually completed before providing value to them. You should verify the transaction as a failsafe against any discrepancy that can occur during transaction reconciliation. When verifying the order (transaction), you need to look out for some important information in the payment response:
  1. The order reference, data.orderReference
  2. The payment’s status, data.status
  3. The currency, data.currencyName
  4. The transaction amount.
To query the final status of the order, send your request containing the order’s reference to the verify order endpoint.
Use your private-key to authorize your order verification requests.
{
    "reference": "805551685"
}