TTocler Docs
Dashboard
API reference›Tocler Pay API

Webhook events

The events Tocler Pay sends, their signature and the retries.

Updated 2 November 2026Live from Tocler
EventWhen
payment.confirmingThe transfer is seen on the chain.
payment.paidAll checks passed — read it back, then deliver.
payment.expiredThe timer ended with nothing received.
payment.reviewSomething odd — Tocler will decide.
payment.refusedRefused after review.
payment.cancelledCancelled.
address.addedAn own address was added.
address.disabledAn own address was switched off.
An event and its check
{
  "id": "evt_…",
  "object": "event",
  "type": "payment.paid",
  "created": 1793650000,
  "data": {
    "payment": {
      "id": "TCP-7KQ2M9XA",
      "status": "paid"
    }
  }
}

Headers: Tocler-Pay-Signature, Tocler-Pay-Event-Id, Tocler-Pay-Event-Type. Answer 2xx quickly; anything else is retried after 1 m, 5 m, 30 m, 2 h, 6 h, 12 h and 24 h. Handle the same event twice safely (by its id). A merchant can choose which events it gets (none chosen = all).

Was this page helpful?