Cancel a staged Notify — Managed Parties disbursement that has not yet been claimed by the recipient.
curl --request POST \
--url https://payapi-sandbox.ingo.money/gateway/v3/notifycancel \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"participant_id": 12345,
"participant_unique_id1": "a4f1b2c3-d456-789e-f012-34567890abcd",
"first_name": "Alex",
"last_name": "Rivera",
"amount": "250.00",
"tracer_id": "trc-20260422-001",
"notification_id": 9876543,
"customer_id": "cust-001",
"participant_unique_id2": "b5e2c3d4-e567-890f-a123-456789012345"
}
'{
"status": 100,
"client_message": "Disbursement Request Canceled",
"data": {
"notification_id": "9876543",
"participant_unique_id1": "a4f1b2c3-d456-789e-f012-34567890abcd",
"tracer_id": "trc-20260422-001",
"request_timestamp": 1745356800
}
}Documentation Index
Fetch the complete documentation index at: https://developers.ingopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
HMAC-SHA512 signed Authorization header. See the Authentication page for the complete signing guide.
Cancels a staged disbursement. The transaction is located using participant_unique_id1 and tracer_id. Compatible with disbursements staged via Notify v3 or Notify v4.
Unique participant identifier assigned by Ingo.
12345
Participant assigned transaction ID provided on the original Notify request.
1 - 254"a4f1b2c3-d456-789e-f012-34567890abcd"
Recipient first name as provided on the original Notify request.
1 - 150"Johnny"
Recipient last name as provided on the original Notify request.
1 - 150"Rockets"
Dollar amount of the disbursement as provided on the original Notify request.
"250.00"
Tracer ID associated with the original Notify request.
254"trc-20260422-001"
Optional Ingo assigned notification ID returned on the original Notify response. When provided, used as an additional identifier to locate the staged disbursement.
9876543
Optional client assigned customer identifier.
254"cust-001"
Optional second participant assigned transaction ID as provided on the original Notify request.
254"b5e2c3d4-e567-890f-a123-456789012345"
Disbursement cancelled successfully
Numeric code describing the status of the API request. 100 = Success.
100
Text description associated with the status code.
"Disbursement Request Canceled"
Hide child attributes
Echo of the notification ID for the cancelled disbursement.
"9876543"
Echo of participant_unique_id1 from the original request.
"a4f1b2c3-d456-789e-f012-34567890abcd"
Echo of the tracer ID.
"trc-20260422-001"
Unix timestamp of the cancel request.
1745356800
curl --request POST \
--url https://payapi-sandbox.ingo.money/gateway/v3/notifycancel \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"participant_id": 12345,
"participant_unique_id1": "a4f1b2c3-d456-789e-f012-34567890abcd",
"first_name": "Alex",
"last_name": "Rivera",
"amount": "250.00",
"tracer_id": "trc-20260422-001",
"notification_id": 9876543,
"customer_id": "cust-001",
"participant_unique_id2": "b5e2c3d4-e567-890f-a123-456789012345"
}
'{
"status": 100,
"client_message": "Disbursement Request Canceled",
"data": {
"notification_id": "9876543",
"participant_unique_id1": "a4f1b2c3-d456-789e-f012-34567890abcd",
"tracer_id": "trc-20260422-001",
"request_timestamp": 1745356800
}
}