تكامل الدفع والشحن هو قلب تطبيق متجر زد. دون دفع محلي يعمل، لا تكتمل الطلبات؛ ودون شحن مضبوط، لا تصلك الأسعار الصحيحة. الخبر السار: زد توفّر بنية تسمح بربطهما في التطبيق. الأهم هو فهم كيف يعمل التكامل، وما الذي يحتاجه فريق التطوير، وما يجب أن تتأكد منه قبل الإطلاق.
كيف يعمل الدفع داخل تطبيق زد؟
زد لا تبتكر بوابة دفع جديدة، بل تتكامل مع بوابات معتمدة. داخل التطبيق:
- العميل يختار طريقة الدفع في شاشة الدفع.
- التطبيق يستدعي بوابة الدفع المتكاملة مع زد (مدى، Apple Pay، STC Pay، تمارا، تابي).
- يتم التحقق والأمان عبر آلية 3-D Secure المطلوبة لبطاقات مدى.
- يُسجَّل الطلب في زد كأنه جاء من المتجر نفسه.
التكامل الصحيح يعني أن الطلب الذي يأتي من التطبيق لا يختلف عن المتصفّح — نفس المخزون، نفس الفاتورة، نفس لوحة التحكم.
مقارنة طرق الدفع المحلية في تطبيق زد
| الطريقة | كيف تعمل في التطبيق | ملاحظة |
|---|---|---|
| مدى (بطاقات الصراف) | عبر بوابة متكاملة + 3D Secure | الأكثر استخدامًا محليًا |
| Apple Pay | دفع بلمسة على iOS | أعلى تحويل على الجوال |
| STC Pay | دفع عبر المحفظة | منتشر بين العملاء |
| تمارا / تابي | اشترِ الآن وادفع لاحقًا | متطلبات تقنية خاصة |
| الدفع عند الاستلام | خيار تقليدي | يقل مع نمو الدفع الرقمي |
الأذكى تفعيل جملة خيارات لا واحد، فالعميل يفضّل طريقته. تفصيل أعمق في الدفع داخل تطبيق متجرك.
كيف يعمل تكامل الشحن؟
الشحن في تطبيق زد يأتي من إعدادات متجرك:
- مناطق الشحن: مدن ومحافظات تحددها في زد، يقرؤها التطبيق.
- أسعار الشحن: ثابتة، حسب الوزن، أو حسب قيمة الطلب.
- شركات الشحن: إن كانت زد تدعم تكاملًا مع شركة، يظهر في التطبيق.
- حساب الشحن في التطبيق: تلقائي عند اختيار العميل عنوانه.
المشكلة الشائعة: أسعار شحن غير مضبوطة في زد تظهر غلط في التطبيق. راجع إعدادات الشحن قبل الإطلاق. لربط أعمق راجع ربط تطبيقك بشركات الشحن السعودية.
ما الذي يحتاجه فريق التطوير ليربطهما؟
- صلاحيات API من زد: وصول للمنتجات والطلبات والعملاء.
- تفعيل البوابات في زد أولًا: التطبيق لا يفعّل دفعًا، بل يقرأ ما فعلته أنت.
- مفاتيح الربط من كل بوابة: مدى وApple Pay وغيرها — تُضبط آمنة لا في الكود.
- اختبار وضع حقيقي: طلبات تجريبية بكل طريقة دفع قبل الإطلاق.
- تكامل webhooks: لتحديث حالة الطلب فور تغيّرها.
أخطاء تكامل الدفع والشحن
- تفعيل دفع واحد فقط: يحدّ من خيارات العميل ويخسر طلبات.
- أسعار شحن افتراضية: تخسر إن كانت أقل من التكلفة الفعلية.
- لا اختبار على مدى: 3D Secure قد يفشل إن لم يُختبر جيدًا.
- نسيان تحديث المخزون: طلب منتج نفد مخزونه يربك العملية.
- لا تأكيد فوري: العميل ينتظر تأكيد الطلب، والإشعار يحلّها. راجع دليل الإشعارات.
اختبار التكامل قبل الإطلاق: قائمة تحقق
التكامل الذي يعمل في بيئة الاختبار قد يفشل في الواقع. الفجوة بينهما سبب الإطلاقات المتعثرة: ما بدا سليمًا أثناء التطوير انهار حين واجه عملاء حقيقيين وبوابات حية. قائمة تحقق منظمة قبل الإطلاق هي ما يفصل الإطلاق الناعم عن الطارئ. اختبر كل بند بطلب حقيقي لا افتراضي.
- دفع حقيقي بمبلغ صغير: نفّذ طلبًا فعليًا بكل طريقة دفع مفعّلة (مدى، Apple Pay، STC Pay). اختبر 3D Secure على بطاقة مدى حقيقية — أكثر مصدر فشل.
- حساب الشحن لكل منطقة: اطلب لعناوين في مدن مختلفة، وتأكد أن السعر يطابق إعدادات زد. راجع ربط تطبيقك بشركات الشحن.
- تحديث المخزون لحظيًا: اشترِ منتجًا من التطبيق وتحقق أن كميته نقصت في زد فورًا. التأخير هنا يسبب طلبات منتجات نفدت.
- Webhooks تعمل: غيّر حالة طلب يدويًا في زد وتأكد أن التطبيق يعكسها. راجع دليل الإشعارات لربط تأكيد الطلب.
- معالجة الفشل: ماذا يحدث عند رفض البطاقة أو انقطاع الشبكة؟ رسالة واضحة لا شاشة بيضاء.
وقت ساعة على قائمة التحقق يوفّر أيامًا من إصلاح إطلاق متعثر. لا تطلق قبل أن تعبر كل بند.
الأسئلة الشائعة
هل يدعم تطبيق زد كل طرق الدفع المحلية؟
نعم، ما يكون مفعّلًا في زد. التطبيق يقرأ البوابات المفعّلة ويعرضها.
هل أحتاج عقد منفصل مع كل بوابة دفع؟
غالبًا نعم، كل بوابة (مدى، Apple Pay كتاجر) تتطلب إعدادًا. بعضها يأتي ضمن بوابات زد المتكاملة.
هل تظهر أسعار الشحن تلقائيًا في التطبيق؟
نعم، من إعدادات الشحن في زد. تأكد من ضبطها بدقة قبل الإطلاق.
هل طلبات التطبيق تظهر في لوحة زد؟
نعم، كأنها من المتصفّح تمامًا — نفس المخزون والفواتير والتقارير.
متجر زد ويحتاج تكامل دفع وشحن سلس؟ احجز استشارة مجانية مع جوّل — نربط البوابات والشحن باحتراف. أو اطّلع على خدمة تحويل متجر زد إلى تطبيق.