Skip to main content
Open Rails normalizes provider callbacks into one merchant webhook contract. Your app should rely on the Open Rails event type and session id, not the provider’s raw callback shape.

Events

Headers

Merchant webhooks include signing metadata.

Payload

Local testing

Generate a representative webhook from the API:
In production, verify signatures before mutating order state, process events idempotently by event id, and store the raw payload for replay debugging.