REST API

Replaying Notifications Using Transaction Trace Identifiers

One way to request a replay of notifications is to reference the notifications by their transaction trace identifiers. You might use this option if your environment has a web server to receive the webhooks and a downstream system to process the payload. If the web server received the notification, but the downstream system did not receive it or failed to process the payload, this option could be used to resend those payloads.
The transaction trace ID is contained in the value of the
V-C-Transaction-Trace-Id
header field in the notification.
To request the service, use the endpoint specified below. After you send the request, check the response message to verify that the request was successful. A 200-level response code indicates success.
For information about response codes, see
Transaction Response Codes
.

Endpoint

  • Test:
    POST
    apitest.cybersource.com
    /webhooks/{webhookId}/replays
  • Production:
    POST
    api.cybersource.com
    /webhooks/{webhookId}/replays
  • Production
    in India:
    POST api.in.cybersource.com/webhooks/{webhookId}/replays