DocumentationRecipesAPI ReferenceChangelog
Documentation

Cancel

Cancel API allows merchant to cancel a current in-progress transaction
during a payment request.

Cancel API allows merchant to cancel a current in-progress transaction. This is used during a payment request, when the merchant triggers a cancel request to cancel the current ongoing transaction.

📘

API Parameter

Request Parameter
Response Parameters

Cancel API Request

Cancel request does not take any body and uses GET request

curl http://{payserverIPAddress}:{payserverPort}/api/v1/cancel
val result = client.get("http://${remoteIpAddress}:${remotePort}/api/v1/cancel")
val response = result.body<PosResponse<Unit>>()

Cancel API Response

{
 "data": {},
 "rspCode": "0",
 "rspMsg": "Transaction cancelled"
}