رونق
الرئيسية ← المدونة ← الدفع
دليل تقني

ربط بوابة دفع في متجر مبرمج خصيصاً

محدّث في أكتوبر ٢٠٢٦·قراءة ٩ دقائق
ربط بوابة دفع في متجر مبرمج

نعم، يمكن ربط مدى وآبل باي وفيزا وماستركارد بأي متجر مبرمج خصيصاً عبر الواجهة البرمجية (API) لبوابة دفع سعودية — بلا نقل المتجر ولا إعادة بنائه. البوابات الثلاث الأكثر استخداماً هي ميسر وتاب وباي تابس، ورسومها متقاربة عند ١٫٧٥٪ + ١ ريال على مدى، وتتفاوت بين ٢٫٢٪ و٢٫٧٥٪ + ١ ريال على البطاقات الائتمانية. والعمل البرمجي نفسه يستغرق عادة من يومين إلى خمسة أيام.

لمن هذا الدليل؟ لمن يملك متجراً مبرمجاً خصيصاً — بلغة PHP أو Laravel أو Node أو Django أو ووردبريس/ووكومرس — على سيرفره الخاص، ولا يريد الانتقال إلى منصة جاهزة. إن كنت على سلة فالربط عندك بالضغط لا بالبرمجة، وشرحناه في دليل ربط بوابات الدفع في سلة.

١ · كيف يعمل الربط فعلياً

كثيرون يتخيلون أن «ربط بوابة الدفع» قطعة كود تُلصق في الصفحة. الحقيقة أنه حوار من ثلاث خطوات بين متجرك وخوادم البوابة:

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

الخطوة الثالثة هي التي يُخطئ فيها أغلب المطوّرين، وسنعود إليها بالتفصيل.

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

٢ · البوابات الثلاث — مقارنة

ميسرتابباي تابس
الترخيصسعودية من ساماإقليمية خليجيةسعودية
مدى✓✓✓
آبل باي✓✓✓
توثيق المطوّرينالأوضحجيدمتوسط
تغطية الخليجالسعودية أساساًالأوسعجيدة

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

لا تختر البوابة بفارق ٠٫٢٪ في الرسوم. على مبيعات ٥٠ ألف ريال شهرياً، الفرق بين ٢٫٢٪ و٢٫٧٥٪ هو ٢٧٥ ريالاً — بينما توثيق سيّئ قد يكلفك يومي عمل إضافيين للمطوّر، وهما أغلى.

٣ · الرسوم: من يدفع ماذا لمن

هذه أكثر نقطة تُسبّب سوء فهم بين التاجر والمطوّر. التكلفة ثلاث طبقات منفصلة تماماً:

الطبقةتُدفع لـالشكل
الربط البرمجيالمطوّر أو الوكالةمرة واحدة
عمولة البوابةالبوابة مباشرةنسبة من كل عملية
رسوم إضافيةالبوابةاسترداد، نزاع، تحويل عملة — عند حدوثها فقط

المطوّر لا يأخذ شيئاً من عمولة البوابة ولا يتحكم فيها. والأموال تدخل حسابك البنكي أنت مباشرة، لا حساب من نفّذ الربط. اطلب هذا التوضيح كتابةً قبل التعاقد مع أي جهة.

نحن ننفّذ هذا الربط

نربط بوابة الدفع على متجرك المبرمج: إنشاء العملية، استقبال الـwebhook، التحقق من التوقيع، وتفعيل آبل باي بالتحقق من نطاقك. والحساب باسمك والأموال تدخل حسابك مباشرة — دورنا تقني بحت.

شاهد الخدمات ←

٤ · خطوات الربط بالترتيب

الترتيب مهم: خطوتان منه إدارية وتستغرق أياماً، فابدأهما أولاً بالتوازي مع العمل البرمجي.

#الخطوةالمدة
١فتح حساب تاجر وتقديم المستنداتيوم — ثم انتظار المراجعة
٢استلام مفاتيح الاختبار والعمل على بيئة التجربةفوري بعد التسجيل
٣برمجة إنشاء العملية في سيرفركنصف يوم إلى يوم
٤برمجة استقبال الـwebhook وتحديث الطلبيوم
٥التحقق من النطاق لآبل بايساعة
٦اختبار النجاح والفشل والاسترداديوم
٧تفعيل مفاتيح الإنتاج وعملية حقيقية صغيرةساعة

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

٥ · آبل باي — الخطوة المنسية

آبل باي ليس مجرد خيار تُفعّله من لوحة البوابة. يتطلب ثلاثة أمور على سيرفرك أنت:

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

٦ · الـwebhook: حيث تضيع الطلبات

الـwebhook رابط في متجرك تستدعيه البوابة لتخبرك بنتيجة كل عملية. أربع قواعد تجعله موثوقاً:

٧ · خمسة أخطاء تُفشل العمليات

الخطأما يحدث
الاعتماد على صفحة العودة وحدهاعمليات مدفوعة بلا طلبات
إرسال المبلغ بوحدة خاطئةخصم ١٠٠ ضعف أو جزء من مئة
ترك مفاتيح الاختبار في الإنتاجعمليات تنجح شكلاً ولا تصل أموالها
تسريب المفتاح السري في كود الواجهةثغرة أمنية مفتوحة
إهمال حالات الفشل والاستردادطلبات عالقة ونزاعات مع العملاء

الخطأ الثاني تحديداً يستحق انتباهاً: بعض البوابات تستقبل المبلغ بأصغر وحدة — أي أن ٤٩٠ ريالاً تُرسل كـ49000 هللة. إرسالها كـ490 يعني خصم أربعة ريالات وتسعين هللة. اقرأ وثيقة البوابة في هذه النقطة حرفياً، واختبرها بعملية حقيقية صغيرة قبل الإطلاق.

٨ · كم يكلف الربط ومن ينفّذه

لا توجد تسعيرة ثابتة، لأن التكلفة تتبع حالة الكود لا عدد البوابات. ما يحدد السعر:

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

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

ابدأ بفحص تقني قبل أي رقم

أرسل لنا رابط متجره ولغته، ونفحص بنية الكود والطلبات، ثم نعود بعرض نهائي ثابت وجدول زمني — بلا بنود مفتوحة ولا مفاجآت في المنتصف.

شاهد الخدمات ←

أسئلة شائعة

هل يمكن ربط أكثر من بوابة في نفس المتجر؟

نعم، وهو شائع — بوابة أساسية وأخرى احتياطية. لكن ابدأ بواحدة واستقرّ عليها، فإدارة بوابتين تضاعف حالات الاختبار وحالات الفشل.

هل أحتاج شهادة PCI DSS؟

لا، ما دمت لا تخزّن بيانات البطاقة. استخدم صفحة الدفع المستضافة أو حقول البوابة المضمّنة، فتبقى البيانات داخل نطاقها ولا تمرّ بخادمك.

متى تصل الأموال إلى حسابي؟

يختلف حسب البوابة ونوع البطاقة. عمليات مدى أسرع عادة من البطاقات الائتمانية. اسأل البوابة عن دورة التسوية كتابةً قبل التعاقد، فهي تؤثر على تدفقك النقدي.

ماذا عن تابي وتمارا؟

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

هل يعمل هذا على ووردبريس وووكومرس؟

نعم، وغالباً بجهد أقل — أغلب البوابات السعودية توفّر إضافة جاهزة لووكومرس تختصر العمل البرمجي إلى إعداد. الربط اليدوي عبر API يلزم للمتاجر المبرمجة من الصفر.

استفسر عن ربط بوابة الدفع