Overview
Available Webhooks
Tamawal Platform supports the following webhooks:
- Order Created: Triggered when a new order is created.
- Order Confirmed: Triggered when an order is confirmed.
Getting Started with Webhooks
To set up webhooks on the Tamawal platform, follow these steps:
- Create Your Endpoint: Set up a URL on your server that can handle incoming HTTP POST requests.
- Register the Webhook: Use the Tamawal dashboard to register your webhook URL for the events you want to listen to.
- Process Incoming Data: Implement logic in your application to handle
Webhook Security
- Construct your webhook URL to be secure. Use HTTPS and add a secret key to the URL to verify the authenticity of the incoming request.
- Whitlist Tamawal Platform outgoing IP addresses to ensure that the incoming requests are from the Tamawal Platform.
Compliance with SAMA for Tamawal Platform
- Adherence to Regulatory Standards: Ensure that all webhook communications comply with the Standards for Automated Messaging and Alerts (SAMA) guidelines.
- Data Privacy and Security: Implement robust encryption and security measures to protect sensitive data transmitted via webhooks.
- Audit Trails: Maintain comprehensive logs of all webhook activity to facilitate audits and ensure accountability.
- Incident Response Plan: Establish a clear protocol for responding to data breaches or incidents involving webhook data, ensuring timely notification and remediation.
- Regular Compliance Reviews: Conduct periodic reviews of webhook implementations to ensure ongoing compliance with SAMA and related regulations.
- User Consent: Obtain explicit consent from users before handling their data through webhooks, in line with SAMA requirements.
Last updated on