π Webhooks
A webhook is a mechanism that allows Transak to send real-time notifications to your system whenever a specific event occurs. Instead of your system repeatedly polling Transak APIs for updates, Transak pushes event data directly to a URL you provide. This ensures faster updates and reduces unnecessary API calls.
At the moment, transak supports two types of webhooks
| Type of Webhook | Description | Limitations |
|---|---|---|
| Order | Sends real-time notifications for order and transaction lifecycle events, such as order creation, status updates, completion, or failure. | Available for both Widget and Whitelabel API integrations |
| KYC | Sends real-time notifications for KYC lifecycle events, including submission, approval, and rejection of user verification. | Available only for Whitelabel API integrations |
Webhook Integration
π§ Steps to enable/update the webhook
- Log in to the Transak Partner Dashboard https://dashboard.transak.com
- After logging in, locate the chatbot in the bottom-right corner of the dashboard.
- Click on the chatbot and select Integration under the βTalk to usβ options.
- Use the chatbot flow to submit your webhook enable request and provide the following details:
- Order Webhook URL
- KYC Webhook URL
- Environment name: STAGING or PRODUCTION
π Webhook URL Requirements
- The URL must be a valid HTTPS endpoint.
- The URL must be publicly accessible.
β
Approval & Confirmation
Once submitted, our team will review your request and notify you after the webhook URL has been successfully enabled.
Updated 38 minutes ago