API Reference

REST cancel payment

REST equivalent of the GraphQL cancelPayment mutation.

POSThttps://api.argonpay.app/cancel-paymentPOST /cancel-payment

Merchant REST equivalent of the GraphQL cancelPayment mutation. Cancels a payment that is not already finalized.

Endpoint

POST https://api.argonpay.app/cancel-payment

Content-Type: application/json

Body

NameTypeRequiredDescription
txnidstringYesTransaction ID to cancel

Example

Shell
curl -X POST https://api.argonpay.app/cancel-payment \
-H 'Content-Type: application/json' \
-d '{"txnid":"YOUR_TXNID"}'
JSON
{
"txnid": "YOUR_TXNID"
}

Response

Same logical payload as GraphQL cancelPayment (sanitized for REST).

Errors

CodeMeaning
400Missing txnid
500Server error cancelling payment

GraphQL equivalent

See Cancel payment (cancelPayment).