Skip to main content
PayX sends webhook events over HTTPS to your server whenever transaction states change.
For detailed setup instructions, SSRF security rules, and code samples, check out the Webhooks Integration Guide.

Webhook Request Headers


Delivery Rules

  • Webhooks are delivered via POST requests to your configured public HTTPS endpoint on port 443.
  • Private network addresses and localhost are blocked to prevent SSRF vulnerabilities.
  • Your server should return a 200 OK response status to acknowledge receipt.

Event Types

  • transaction.success: Triggered when a collection or payout is successfully completed.
  • transaction.failed: Triggered when a transaction fails or is rejected.

Example Payload (transaction.success)