Pre-Payment Webhook
Approve or reject a transaction with custom validation before payment is sent to the gateway.
What is the pre-payment webhook?
How the pre-payment webhook lets you validate transactions before payment — for inventory checks, custom rules, and fraud prevention — approving or rejecting at checkout.
Enable the pre-payment webhook
How to turn on the pre-payment webhook for a payment set — useful for last-minute inventory checks, fraud screening, or custom validation before a transaction reaches your gateway.
Pre-payment webhook payload reference
The example JSON payload sent to your endpoint before a transaction is submitted to the gateway.
Respond to the pre-payment webhook
The JSON response format for approving or rejecting a transaction, with an example PHP endpoint.