Skip to content

↑↓ navigate ↵ open Ctrl↵ new tab esc close

Every alert starts with the pending status and changes according to the customer’s response or as time passes.

Statuses you can send through the callback

Section titled “Statuses you can send through the callback”
StatusWhen to use
notfoundThe transaction was not found in your system
account_suspendedThe transaction was found and is already resolved (e.g. account suspended, refund made)
otherThe transaction was found but is not resolved yet

See Update status for the endpoint details.

Besides the three above that you send, the alert status in the webhook can appear as:

StatusMeaning
pendingInitial status of every alert received
expiredEthoca alert whose deadline passed with no response

The alert arrives pending

You respond within 24 hours

  • notfound final
  • account_suspended final
  • other can become account_suspended within 6 days

No response within 24 hours

  • expired final; the dispute proceeds and usually becomes a chargeback
Mastercard alerts (Ethoca). For Visa alerts (Verifi RDR) the refund has already been made: there is no deadline, any status can be sent at any time, and the alert does not expire.

Response deadline: 24 hours from receipt.

  • You must send notfound, account_suspended or other through the callback within this deadline
  • If the deadline passes with no response, the alert automatically becomes expired. Ethoca reads this as inaction and the dispute follows its normal course (it usually becomes a chargeback).

Converting other → account_suspended: up to 6 days

  • If you first sent other because you were still investigating, you can later update it to account_suspended within 6 days of the original alert
  • This is the only transition allowed after an initial response

Final statuses cannot be changed:

  • notfound is final
  • account_suspended is final
  • expired is final

No mandatory deadline.

  • The refund was already made automatically by the acquirer before the alert even arrived
  • The status you send is only for internal organization in the dashboard
  • You can send any of the three statuses (notfound, account_suspended, other) at any time

Rapid automatically marks Ethoca alerts as expired after 24h with no response. Verifi RDR alerts do not expire: they stay available in the dashboard indefinitely.


If the webhook delivery fails, Rapid makes up to 4 attempts (1 initial + 3 retries) at intervals of 5, 15 and 30 minutes (see Retries and logs). If every attempt fails, the alert stays available in the dashboard and you can redeliver it from there (see Manual redelivery).

Redelivered alerts keep the same alert_id, so your application needs to be idempotent.