Documentation

API Reference & Integration Guide

API Available

Cancel Payment

Cancel a pending payment

POSTCancel Payment
Endpoint URL
https://testnet.trustsig.xyz/v1/payment/cancel

⚙️Authentication Status

⚠️ API Key is required for all requests Webhook Secret

🔑

Headers

x-api-key
Required

API Key is required for all requests

Content-Type
Required

application/json

Accept-Language
Optional

Select Language

📖

Parameters (Request Body)

id
string Required

Transaction ID

Request Example

Terminal
curl --location 'https://testnet.trustsig.xyz/v1/payment/cancel' \
--header 'Content-Type: application/json' \
--header 'x-api-key: $SIGNATURE_API_KEY' \
--data '{
    "id": "67959536-d243-41f1-ab54-2cd83b0bd437"
}'

Response Example

200 OK
JSON Response
{
    "success": true,
    "message": "Payment cancelled successfully",
    "data": {
        "id": "67959536-d243-41f1-ab54-2cd83b0bd437",
        "status": "cancelled",
        "cancelled_at": "2024-01-15T10:30:00Z"
    }
}