الرئيسية الخدمات ربط بوابات الدفع الخليجية
متاح لمشاريع جديدة

ربط بوابات الدفع الخليجية: تابي وتمارا ومدى وفاتورة زاتكا

الدفع المُقسّط والبطاقات المحلية والفوترة الإلكترونية، موصولة بمتجرك كما ينبغي — بمسارات التحصيل والاسترداد والإرسال التي تُغفلها أغلب عمليات الربط.

40
مشروع
8
دول
5+
سنوات
24h
رد

أغلب عمليات ربط الدفع في الخليج تنكسر في موضعين، ولا يظهر أيٌّ منهما أثناء التجربة. جلسة تابي التي تعود بحالة rejected يظل زرّها ظاهراً، فيختار العميل وسيلة لن تُعتمد أبداً. وطلب تمارا الذي وافق عليه العميل ليس طلباً قابلاً للتحصيل حتى تستدعي صراحةً واجهة Authorize Order — وإن أغفلتها لن تُحصَّل النقود إطلاقاً، بينما تعرض لوحة التحكم طلباً «معتمَداً» في اطمئنان تام. العطلان صامتان، وكلاهما يكلّف إيراداً حقيقياً، وكلاهما شائع.

أنا أبني المسار كاملاً لا المسار السعيد وحده: إنشاء الجلسة، ومعالجة الرفض، والتحويل، والتفويض، والتحصيل عند الشحن، والتحصيل الجزئي، والاسترداد، والإلغاء — خلف طبقة تجريد للمزوّدين، بحيث تصير إضافة البوابة الثانية عمل يوم لا إعادة بناء. وللمتاجر السعودية يعني ذلك ربط مدى عبر جهة استحواذ مرخّصة من البنك المركزي (PayTabs أو HyperPay أو Moyasar أو Tap — فالترخيص لدى البوابة لا لديك)، وربط زاتكا في مرحلته الثانية حيث تُرسَل كل فاتورة للمصادقة أو الإبلاغ قبل أن تصير مستنداً قانونياً.

Checkout flow wired to Tabby, Tamara and mada for a Gulf storefront

ما الذي تحصل عليه

ربط تابي كاملاً — إنشاء الجلسة متضمنةً سجل المشتري وسجل طلباته للتقييم المسبق، ومعالجة الرفض، والتحصيل عند الشحن، والتحصيل الجزئي، والاسترداد
ربط تمارا شاملاً خطوة Authorize Order الصريحة التي تحوّل الطلب المعتمَد إلى طلب قابل للتحصيل
قبول مدى عبر جهة استحواذ مرخّصة من ساما: PayTabs أو HyperPay أو Moyasar أو Tap، مع تجهيز قائمة مستندات التسجيل نيابةً عنك
ربط زاتكا في المرحلة الثانية: توليد XML والختم التشفيري ورمز QR والمصادقة أو الإبلاغ عبر منصة فاتورة
طبقة تجريد للمزوّدين (إنشاء، استعلام، تحصيل، تحصيل جزئي، استرداد، إلغاء) تجعل البوابة الثانية إعداداً لا إعادة بناء
معالجة Webhooks بمفاتيح idempotency وتحقّق من التوقيع، فلا يؤدي استدعاء مُعاد إلى تحصيل مزدوج
تقارير تسوية تطابق تحويلات البوابة مع جدول طلباتك
الانتقال من بيئة الاختبار إلى الإنتاج مع اختبار حيّ لكل مسار، بما فيه مسار الاسترداد الذي لا يختبره أحد

التقنيات المستخدمة

TabbyTamaramadaHyperPayPayTabsMoyasarTapZATCA FatooraLaravelNode.jsStripeWebhooks

لماذا تعمل معي

يُحكَم على شغل الدفع بما يحدث في الأيام السيئة: دفعة مقسّطة مرفوضة، واسترداد جزئي، وWebhook يصل مرتين، وفاتورة ترفضها زاتكا في الحادية عشرة ليلاً. وقد كتبت علناً وبتفصيل عن الأربعة جميعاً — دليل بوابات الدفع الخليجية وشرح فاتورة زاتكا هما المادة نفسها التي بُنيت عليها هذه الخدمة، فتستطيع أن تقرأ كيف أفكّر قبل أن تدفع شيئاً.

تحصل على نطاق ثابت وسعر ثابت بمجرد الاتفاق على ما يشمله، وعروض أسبوعية بدل شهر من الصمت، والكود كاملاً في النهاية. وأوقّع اتفاقيات عدم الإفصاح دون نقاش. وإن كان الربط عندك نصف مبنيّ على يد غيري، أراجعه وأقول لك بصراحة أنكمله أم نبدأ من جديد — بما في ذلك حين تكون الإجابة الصادقة هي التي تُفقدني العمل الأكبر.

اقرأ أيضا

أدله معمقه في هذا المجال

مقالات عمليه تشرح القرارات والتكاليف قبل أن تتعاقد مع أي شخص.

كل المقالات
أسئلة شائعة

أسئلة قبل التعاقد

كم يستغرق ربط تابي وتمارا؟
للمتجر الذي لديه صفحة دفع تعمل بالفعل، يستغرق المزوّدان معاً أسبوعين إلى ثلاثة من البناء، إضافةً إلى مدة اعتماد التاجر وهي خارج سيطرة أي أحد وغالباً النصف الأطول. ويشمل البناء إنشاء الجلسة ومعالجة الرفض وخطوة التفويض في تمارا والتحصيل عند الشحن والاسترداد وWebhooks بمفاتيح idempotency. وإن كانت صفحة الدفع نفسها تحتاج إعادة هيكلة أولاً، سأقول ذلك قبل التسعير لا بعده.
هل أحتاج ترخيصاً من ساما لقبول مدى؟
لا. مدى شبكة محلية يحكمها البنك المركزي السعودي، وترخيص الاستحواذ لدى البوابة — PayTabs أو HyperPay أو Moyasar أو Tap — لا لديك كتاجر. ما تحتاجه هو أن تكون مؤهلاً للتسجيل: سجل تجاري سعودي أو وثيقة عمل حر في بعض الحالات، وحساب بنكي سعودي باسم الكيان للتسوية، وهوية المفوّض بالتوقيع، وموقع منشور يعرض الأسعار والشروط وسياسة الاسترداد وبيانات التواصل. تحقّق من القائمة الدقيقة مع المزوّد لأنها تتغيّر.
ما الذي ينكسر غالباً في ربط الدفع الخليجي؟
شيئان، وكلاهما صامت. تابي يعيد حالة rejected للمشترين الذين لن يموّلهم، وإن لم تقرأها يظل الزر ظاهراً لعميل لن يستطيع الإتمام أبداً. وتمارا يشترط استدعاء Authorize Order صراحةً بعد موافقة العميل — فالطلب المعتمَد ليس طلباً قابلاً للتحصيل حتى تستدعيها، فلا تُحصَّل النقود إطلاقاً بينما تبدو لوحة التحكم سليمة. ولا يظهر أيٌّ منهما كخطأ، ولهذا يصل كلاهما إلى الإنتاج كثيراً.
هل يمكن إضافة فاتورة زاتكا إلى نظام قائم؟
نعم، وهو غالباً المسار الأرخص. تحتاج المرحلة الثانية توليد XML بالمخطط المطلوب، وختماً تشفيرياً، ورمز QR، ومصادقة أو إبلاغاً عبر منصة فاتورة بحسب نوع الفاتورة. ويمكن أن يكون ذلك خدمة بجوار نظام الفوترة الحالي بدل إعادة بنائه. سأطّلع على طريقة إصدار الفواتير عندك اليوم وأخبرك أيّ المسارين هو الصحيح قبل التسعير.
ماذا لو أردت إضافة بوابة ثانية لاحقاً؟
لهذا تُبنى الأولى خلف طبقة تجريد تضم الإنشاء والاستعلام والتحصيل والتحصيل الجزئي والاسترداد والإلغاء. فتصير إضافة مزوّد لاحقاً محوّلاً صغيراً وبعض الإعدادات، بدل ربط ثانٍ متشابك مع كود الطلبات. يكلّف ذلك قليلاً في اليوم الأول ويوفّر كثيراً أول مرة تبدّل أو تضيف.
هل تعمل مع سلة وزد وشوبيفاي أم المتاجر المخصصة؟
مع الأربعة، لكن الإجابة الصادقة تختلف. في سلة وزد تعمل ضمن ما تسمح به تطبيقاتها وواجهاتها، وهو كافٍ غالباً وأرخص كثيراً — وسأخبرك متى يكون البقاء على المنصة هو القرار الصحيح. وشوبيفاي يدعم تطبيقات دفع مخصصة بقيود حقيقية يُستحسن معرفتها قبل الالتزام. أما المتجر المخصص على Laravel أو Node فيمنحك أكبر قدر من التحكم، وفيه تؤتي طبقة التجريد ثمارها.

جاهز نبدأ مشروعك؟

ابعتلي تفاصيل المشروع وهترد عليك خلال 24 ساعة بعرض مكتوب وخطه واضحه. استشاره أولى مجانية.

تواصل واتساب