الخلاصة السريعة
لا تحتاج ثلاثة عقود دفع لتقبل مدى والبطاقات وApple Pay في تطبيقك. بوابة دفع سعودية واحدة تجمع الثلاثة في حساب تاجر واحد وتحويل واحد لحسابك البنكي، وربطها مشمول في باقة التطبيق عندنا بلا تكلفة إضافية. ما يبقى عليك أنت: سجل تجاري ساري، حساب بنكي تجاري باسم المنشأة، وفتح الحساب في البوابة باسمك. وأول عملية دفع حقيقية تتأخر في الغالب بسبب وثائق ناقصة عند التاجر، لا بسبب البرمجة.
ما يحتاجه التاجر قبل الربط
بوابة الدفع تفتح الحساب للمنشأة لا للمطور، لذلك تبدأ الوثائق من عندك. القائمة التي تطلبها البوابات السعودية متقاربة، وهذه أهم ثلاثة بنود:
- سجل تجاري ساري يطابق النشاط الذي يبيعه التطبيق. إن كان التطبيق لمطعم والسجل لنشاط آخر فستتوقف الموافقة حتى يعدل النشاط.
- حساب بنكي تجاري باسم المنشأة نفسها، لا حساب شخصي لصاحبها. التحويلات من البوابة تذهب لهذا الحساب وحده، والبنوك ترفض تسوية باسم مختلف.
- حساب في بوابة الدفع يفتحه صاحب المنشأة أو من يفوضه رسميا، ويكمل فيه بيانات المنشأة والمفوض بالتوقيع والهوية. البوابة تفحص الوثائق وتفعل مدى والبطاقات بعد اعتمادها.
بعض البوابات تطلب أيضا موقعا أو صفحة تعرض سياسة الاسترجاع والشروط، لأن شبكات البطاقات تشترط ذلك على التاجر. في باقة التطبيق مع موقع مربوط نجهز هذه الصفحات ضمن العمل، وفي باقة التطبيق وحدها نضعها داخل التطبيق نفسه. تفاصيل الباقتين في صفحة الأسعار.
النقطة التي يغفلها كثيرون: افتح حساب البوابة باسمك من اليوم الأول. حساب مفتوح باسم المطور يعني أن أموالك تمر بحساب غيرك، وأن أي خلاف لاحق يوقف الدفع في تطبيقك. نحن نرفض هذا الترتيب حتى لو طلبه العميل.
خطوات Apple Pay: من Merchant ID حتى الشهادات
Apple Pay ليس بوابة دفع، بل طبقة فوق البوابة. البطاقة تبقى بطاقة مدى أو فيزا أو ماستركارد، وآبل تمرر بيانات مشفرة إلى البوابة التي تنفذ العملية. لذلك الخطوات تتوزع بين حساب مطور آبل وحساب البوابة:
- حساب مطور آبل باسم المنشأة. هو الحساب نفسه الذي ينشر التطبيق، ويجب أن يكون باسمك لا باسم المطور.
- إنشاء Merchant ID في لوحة المطور. معرف يربط التطبيق بحساب التاجر، ونختار له اسما ثابتا لأنه يظهر في إعدادات التطبيق ولا يتغير بعد النشر.
- شهادة معالجة الدفع. البوابة تولد طلب شهادة، نرفعه في حساب آبل، ثم نعيد الشهادة الصادرة إلى البوابة. بهذه الشهادة وحدها تستطيع البوابة فك تشفير بيانات Apple Pay، ولا يملكها غيرها.
- تفعيل خاصية Apple Pay في إعدادات التطبيق داخل Xcode وربطها بالمعرف نفسه.
- التحقق من الدومين مطلوب فقط إن كان الدفع عبر الويب أيضا، كمتجر على الموقع. نرفع ملف التحقق على مسار محدد في الدومين وتفحصه آبل. في التطبيق وحده لا تحتاج هذه الخطوة.
مدى داخل Apple Pay لا تحتاج عملا إضافيا منك. ما دامت البوابة تدعم شبكة مدى وحساب التاجر مفعل عليها، فبطاقات مدى المضافة في محفظة آبل تعمل مع العملية نفسها. ما يحتاجه العميل فقط هو أن تكون مدى ضمن الشبكات المسموحة في طلب الدفع، وهذا من إعدادات الكود التي نضبطها.
الرسوم على كل عملية تحددها البوابة في عقدها معك، وتختلف بين مدى والبطاقات وApple Pay. لا نكتب أرقاما هنا لأنها تتغير وتختلف من بوابة لأخرى، فاطلبها من البوابة مكتوبة قبل التوقيع.
ما نضمنه في باقة التطبيق وما يبقى على التاجر
| البند | من يقوم به | ملاحظة |
|---|---|---|
| فتح حساب بوابة الدفع | التاجر | باسم المنشأة، نرشح البوابة ونرسل قائمة الوثائق |
| السجل التجاري والحساب البنكي | التاجر | شرط من البوابة لا يمكن تجاوزه |
| إنشاء Merchant ID والشهادات | أفق التقنية | بدخول مؤقت على حساب المطور ثم يسحب |
| برمجة شاشة الدفع وربط البوابة | أفق التقنية | مدى والبطاقات وApple Pay في واجهة واحدة |
| التحقق من نجاح الدفع خادميا | أفق التقنية | الطلب يؤكد من الخادم لا من التطبيق |
| اختبار ببطاقات تجريبية ثم عملية حقيقية | الطرفان | التاجر يدفع ريالا واحدا بجواله ونتابع التسوية |
| مفاتيح البوابة والحسابات | تسلم للتاجر | السورس كود والحسابات باسم العميل |
الربط مشمول في باقة التطبيق 3,999 ريال وباقة التطبيق مع موقع مربوط 4,399 ريال، بلا بند إضافي. ما لا نتحمله هو ما يدفعه التاجر للبوابة من رسوم على العمليات، وهذه علاقة مباشرة بينك وبينها. وإن كان مشروعك متجرا للمنتجات فاقرأ تفاصيل باقة المتجر الإلكتروني وخدمة المتاجر الإلكترونية لأن سلة المنتجات والشحن تضيف بنودا على الدفع.
أخطاء شائعة تؤخر أول عملية
- الحساب البنكي باسم الشخص لا المنشأة. أكثر سبب يعيد الملف من البوابة. يحل بفتح حساب تجاري قبل التقديم.
- نشاط السجل لا يطابق ما يبيعه التطبيق. البوابة تقارن الوصف بالتطبيق وترفض الاختلاف الواضح.
- حساب مطور آبل من نوع فرد. Merchant ID يحتاج حساب منشأة في الغالب، وتغيير النوع لاحقا يعني إعادة بعض الخطوات.
- شهادة منتهية أو مكررة. إنشاء شهادة ثانية بالخطأ يعطل الأولى، فنوثق تاريخ كل شهادة في ملف التسليم.
- اختبار على المحاكي فقط. Apple Pay لا يكتمل إلا على جهاز حقيقي ببطاقة حقيقية، ولهذا نطلب من التاجر عملية واحدة بجواله قبل الإطلاق.
- الاعتماد على رد التطبيق وحده. إن اكتفى التطبيق برسالة «تم الدفع» بلا تأكيد من الخادم فسيأتيك طلب مدفوع بلا تسوية أو العكس. نؤكد كل عملية خادميا ونسجلها.
التقسيط عبر تابي وتمارا: متى تضيفه
التقسيط طبقة ثانية فوق الدفع المباشر، ويحتاج عقدا منفصلا بينك وبين جهة التقسيط. نربط تابي وتمارا في مشاريع العملاء، لكن ننصح بالتوقيت لا بالحذف: أطلق أولا بمدى والبطاقات وApple Pay، وأضف التقسيط حين تملك سجل مبيعات تعرضه على جهة التقسيط، لأنها تفحص المنشأة والمنتج قبل الموافقة وتضع عمولة على كل عملية مقسطة. التقسيط يفيد فعلا حين يكون متوسط الطلب مرتفعا بما يجعل تقسيمه مؤثرا في قرار الشراء، أما طلب بمبلغ صغير فالتقسيط فيه تكلفة بلا أثر. المقارنة الكاملة بين البوابات والتقسيط في مقال بوابات الدفع للتطبيقات في السعودية، ومراحل العمل في تطوير تطبيقات الجوال.

