CardBlocked

Triggered when a card is blocked (hardblocked)

Triggered when a card is blocked, for example because it was reported stolen or flagged for fraud. A blocked card can no longer be used for transactions. Unlike CardFrozen, blocking is a terminal state: a blocked card is not restored to active state.

Payload Fields

FieldTypeDescription
eventstringAlways CardBlocked
cardobjectCard information; card.status is Blocked
reasonstring | nullWhy the card was blocked, for example Fraud, Stolen, CustomerRequest, DontNeed
panstring | nullDeprecated: no longer populated, always null
cvvstring | nullDeprecated: no longer populated, always null

The deprecated pan and cvv fields are no longer populated and are always null; they will be retired after 2026-10-01.

Sample Payload

{
  "card":{
    "cardId":"531498f2-683b-473b-bcbe-28010811375b",
    "idempotencyKey":"05f93285-ffba-45c2-b875-4a64b745e3a1",
    "status":"Blocked",
    "name":"Vtplxdopbs Zpfgyxyxyala",
    "last4":"6979",
    "address":"Judrkyxryt",
    "isActive":false,
    "clientNote":null,
    "currency":"GBP",
    "dateEnteredUtc":"2025-09-29T08:29:32.52Z",
    "purseId":4864241.0
  },
  "event":"CardBlocked",
  "reason":"Fraud",
  "pan":null,
  "cvv":null
}

[!NOTE]
You can trigger this event as a test webhook from the sandbox via Trigger card webhook.