Check Status


This API is used to check the status of a particular transation in case you didn't receice callback. Unlike Get Transaction Status API this will check the status of the transaction with the bank and update it's status. However this API have rate limiter of 10 API hit per minute.

All private REST requests must contain the following headers:

Check Status 🟢 🔴:

All private REST requests must contain the following headers:

  • X-Api-Key: A string representing your API key used for authenticating the request.
  • X-Api-Signature: A Base64-encoded signature used to verify the request's integrity and authenticity. See the Encryption & Signing section for details.

Body Params

order_id string required

Method: Get /api/order/status

curl --location 'http://PayInfinity-api.s2s.rare-able.com/api/order/status/samplesojhrder123' \
--header 'x-api-key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJwb25uYW5oZW1hbnRoQGdtYWlsLmNvbSIsImlhdCI6MTc0NTk5NDA5MSwiZXhwIjoxNzQ4NTg2MDkxfQ.kJReFOdv6qPAnmbTanFXwbZ93baRXvzW8h6AdI9CxSQ' \
--header 'x-api-signature: 01327d4b95283c21ada6169f145586b3a67656817bacfe100aaff0e4e5f8325a'

Response

Choose an example:

application/json

🟢 200 - Result    🔴 400 - Result

setTimeout(() => hljs.highlightAll(), 50); } document.addEventListener('DOMContentLoaded', function () { const dropdownBtn = document.getElementById('dropdownMenu'); const defaultExample = dropdownBtn.getAttribute('data-default-example') || 'default'; renderApiResponseExample(defaultExample); });