trackId.
After your customer completes the payment, Coinom will send a request to your callbackUrl.
To ensure the payment is genuine, you should always verify it using this endpoint before marking an order as paid.
Endpoint
Headers
Request Body
Example Request
Successful Response
Verify Before Completing the Order
A payment should only be considered successful when:resultequals100- The returned
amountmatches your original payment amount
Possible Responses
Success
Payment Not Completed
The customer has not completed the payment yet.Invalid Track ID
The supplied Track ID does not exist.Payment Not Verified
The payment exists but has not been finalized.Invalid API Key
Merchant Disabled
Best Practices
- Verify every payment on your server.
- Never trust client-side redirects.
- Compare the returned
amountwith your order amount. - Deliver products or services only after a successful verification.
- Store the returned
refNumberfor future reference.
Next Step
If verification succeeds, complete the order and provide the purchased product or service to your customer.Response Codes
View all API response codes →

