Documentation Index
Fetch the complete documentation index at: https://www.smartretry.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
POST /v1/payments/recurring/future-transactions/cancel/{terminal_friendly_id}
Cancels a single upcoming payment within a recurring series. The rest of the billing schedule continues as normal - only the targeted occurrence is skipped. Use this when you need to waive a specific payment, for example to honor a promotional credit or account adjustment.
This cancels only the specified future transaction. To stop all future payments and end the entire series, use the recurring cancel endpoint instead.
Safe retries for this POST endpoint use the
Idempotency-Key header. Reuse the same key only when retrying the exact same request body. See Idempotency.Path parameters
Your 6-character terminal identifier.
Request body
The 8-character identifier of the future transaction to cancel.
The 8-character identifier of the recurring series this future transaction belongs to.
Response
The identifier of the cancelled future transaction (8 characters).
true if the cancellation was accepted and the transaction has been marked as cancelled.Example response
After cancellation, the transaction status changes to
cancelled. You can confirm this by calling the future transaction status endpoint.