Skip to Content
WebhooksOverview

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:

  1. Create Your Endpoint: Set up a URL on your server that can handle incoming HTTP POST requests.
  2. Register the Webhook: Use the Tamawal dashboard to register your webhook URL for the events you want to listen to.
  3. 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