payments.pre-chargeback-alert.received

Triggered when Evervault receives a new pre-chargeback alert for your app. The data field contains the full Pre-Chargeback Alert object.

postWebhookpreChargebackAlertReceived

Payload

idstring

The id of the webhook event.

type'payments.pre-chargeback-alert.received'

The type of webhook event.

createdAtstring date-time

When the webhook event was created.

Example payload

{
  "data": {
    "id": "pre_chargeback_alert_eead1d640d7c",
    "merchantId": "merchant_eead1d640d7c",
    "alertType": "ETHOCA_ALERT",
    "alertNetworkId": "1234567890",
    "status": "ACTION_REQUIRED",
    "chargebackReasonCode": "10.4",
    "transactionAmountInCents": 4999,
    "transactionCurrencyCode": "USD",
    "transactionAuthorizedAt": "2025-02-10T10:30:00Z",
    "actionRequiredDeadline": "2025-02-17T10:30:00Z",
    "transactionAuthorizationCode": "ABC123",
    "transactionAcquirerReferenceNumber": "74027012345678901234567",
    "transactionStatementDescriptor": "EXAMPLE STORE",
    "transactionCardBin": "424242",
    "card": {
      "bin": "424242",
      "lastFour": "4242",
      "brand": "VISA",
      "issuer": "Example Bank"
    },
    "transactionRefundOutcome": null,
    "transactionNetworkId": null,
    "subscriptionCancelOutcome": null,
    "note": "Customer requested immediate review",
    "integrationId": null,
    "integrationTransactionId": null,
    "createdAt": "2025-02-11T10:30:00Z"
  }
}

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.