Transaction Enquiry [v3]
Transaction Enquiry [v3]
POST/api/v3/transaction-enquiry
Query the latest status of an order and its associated transactions. Use this to verify payment outcomes and reconcile your records.
- Required:
transaction_id,order_id, orinvoice_id(provide any one) - Returns:
transactionarray (withpayment_status,nimbbl_transaction_id,payment_mode,additional_charges,offer_discount) andorderdetails (withrefund_details,total_amount) - Data Security: Encryption supported
For a sub-merchant configured on webhook_version v4, nimbbl_signature and signature_version are both returned as null on this endpoint — the v4 signature scheme does not apply here. The example below is for a v3 sub-merchant.
Timestamps on this endpoint (authorized_time, expiry_deadline) are rendered as YYYY-MM-DD HH:MM:SS in UTC, with no timezone offset. Payment callbacks and webhooks render the equivalent fields as ISO 8601 with an offset (e.g. 2025-06-15T10:30:00Z) — the two surfaces use different formats.
Request
Responses
- 200
- 4XX
- 5XX
When the transaction enquiry request is processed, the response will be as below
When the transaction enquiry request is not processed, the response will be as below
When there is a problem on the server, the response will be as below