الخدمات
تصميم متجر شوبيفاي وتطوير تطبيقات Shopify
آخر تحديث
تصميم متجر شوبيفاي هو إعداد متجر إلكتروني على منصة Shopify وتخصيص شكله ومحتواه وإعداداته، أما تطوير تطبيقات Shopify فهو بناء برمجيات تضيف للمتجر ميزات لا توفرها المنصة جاهزة، مثل الربط بأنظمة الشحن. تقدم Xtnd الخدمتين من مدينة نصر في القاهرة للتجار في مصر والسعودية والإمارات وبقية دول الخليج.
ونحن نطوّر ونشغّل تطبيقنا الخاص على Shopify، وهو Cartsaver، لذلك نعرف المنصة من جهة التاجر ومن جهة المطوّر معًا.
متى يحتاج متجرك إلى تطبيق Shopify مخصص؟
يحتاج المتجر إلى تطبيق مخصص عندما لا يجد في متجر تطبيقات Shopify ما يناسبه، أو عندما يتطلب العمل الواحد عدة تطبيقات معًا، أو عندما يجب ربط المتجر بنظام خاص به. من الأمثلة الشائعة الربط بشركة شحن محلية أو نظام ERP أو تدفق واتساب أو قواعد دفع خاصة بسوق معين.
قبل أن نبني أي شيء، نتأكد إن كان تعديل القالب أو Shopify Flow أو تطبيق موجود يحل المشكلة. فالتطبيق المخصص كود يحتاج إلى استضافة وتحديث، ويجب أن يستحق مكانه.
ماذا تبني Xtnd على Shopify؟
نبني تطبيقات عامة تُنشر في متجر تطبيقات Shopify، وتطبيقات مخصصة لمتجر واحد، والإضافات التي تضع ميزات التطبيق داخل Shopify نفسها. كما نصمم متاجر Shopify ونخصصها، فيتولى فريق واحد المتجر والكود الذي يوسّع إمكاناته، دون أن تنسّق بين أكثر من جهة.
ما يشمله ذلك عمليًا:
- تطبيقات لوحة التحكم بإعداداتها وتقاريرها داخل لوحة Shopify.
- Shopify Functions لتغيير منطق الدفع، مثل طرق الدفع التي تظهر للعميل.
- إضافات القالب (theme app extensions) لإضافة أجزاء للمتجر دون تعديل كود القالب.
- إضافات لوحة التحكم مثل جزء في صفحة الطلب.
- مشغّلات Shopify Flow ليؤتمت التاجر الخطوة التالية.
- ربط بخدمات خارجية عبر webhooks وواجهة Shopify Admin API.
- إعداد المتجر: القالب، والمحتوى بالعربية والإنجليزية، ومناطق الشحن، وإعدادات الدفع.
ماذا بنت Xtnd على Shopify؟
أوضح دليل على عملنا هو Cartsaver، تطبيقنا الخاص على Shopify. يظهر في متجر تطبيقات Shopify باسم المطوّر Xtnd، وحاصل على شارة Built for Shopify التي تمنحها Shopify للتطبيقات التي تحقق أعلى معاييرها في الأداء والتصميم والتكامل مع المنصة. ويعمل الجزء الخلفي له على Laravel.
شاهد صفحة Cartsaver في متجر تطبيقات Shopify أو زر cartsaver.net.
تطبيق مخصص أم تطبيق عام أم تطبيق موجود: أيها يناسبك؟
اختر تطبيقًا موجودًا إذا كان يؤدي المهمة جيدًا. واختر تطبيقًا مخصصًا إذا كانت حاجتك خاصة بمتجرك أو أنظمتك. واختر تطبيقًا عامًا إذا أردت بيع الحل لتجار آخرين. يوضح الجدول الفروق بين الخيارات الثلاثة، لتعرف أيها يناسب ميزانيتك وخططك ووقتك وطريقة عملك.
| تطبيق موجود في متجر التطبيقات | تطبيق مخصص (متجر واحد) | تطبيق عام (متجر التطبيقات) | |
|---|---|---|---|
| الأنسب لـ | الاحتياجات الشائعة | احتياجات خاصة بمتجرك أو أنظمتك | منتج تبيعه لتجار كثيرين |
| ملكية الكود | مطوّر التطبيق | أنت | أنت |
| مراجعة Shopify | مُدرج بالفعل | غير مطلوبة | مطلوبة قبل النشر |
| التكلفة المستمرة | اشتراك شهري | استضافة وصيانة | استضافة وصيانة ودعم |
| ملاءمته لطريقة عملك | تتكيف أنت مع التطبيق | مبني حول طريقة عملك | مبني لمتاجر كثيرة، فإعداداته أكثر |
| الفوترة | تدفع لمطوّر التطبيق | لا يوجد | عبر نظام فوترة التطبيقات في Shopify |
كيف يسير مشروع تطبيق Shopify؟
ينتقل المشروع من نطاق مكتوب إلى تطبيق يعمل على متجر تجريبي، ثم إلى متجرك الفعلي أو متجر التطبيقات. ترى التقدم في كل خطوة وتوافق عليه قبل أن ننتقل للتالية، فلا يصل شيء إلى عملائك دون موافقتك، ولا تفاجأ بعمل لم تطلبه.
- مكالمة تعارف. نفهم المشكلة والمتجر والأنظمة التي يجب أن يتصل بها التطبيق.
- نطاق مكتوب. الميزات وأجزاء Shopify والبيانات التي يقرأها التطبيق ويكتبها، وما هو خارج النطاق.
- التصميم. شاشات لوحة التحكم وأي أجزاء في المتجر، بالعربية والإنجليزية عند الحاجة.
- البناء على متجر تجريبي. تحصل على صلاحية لتجربة كل ميزة فور جاهزيتها.
- الاختبار. طلبات حقيقية وحالات استثنائية وجوال واللغتان.
- الإطلاق. التثبيت على متجرك، أو التقديم لمراجعة متجر تطبيقات Shopify.
مثال: ربط متجر Shopify بشركة شحن محلية
هذا مثال توضيحي، وليس مشروعًا لعميل. علامة أزياء في القاهرة تبيع على Shopify وتشحن مع شركة شحن محلية لديها واجهة برمجية لكن بلا تطبيق على Shopify. الفريق ينسخ كل طلب يدويًا إلى بوابة الشحن، والعملاء يسألون على واتساب عن مكان طلباتهم.
يمكن لتطبيق مخصص صغير أن يحل المشكلتين:
- عند تأكيد الطلب أو دفعه، ينشئ التطبيق الشحنة في نظام شركة الشحن عبر webhook.
- يُحفظ رقم التتبع على طلب Shopify ويُعلَّم الطلب كمشحون.
- عندما تُبلغ شركة الشحن بتغيّر الحالة، يحدّث التطبيق الطلب ويرسل للعميل رسالة قصيرة.
- جزء في صفحة الطلب يعرض حالة الشحنة، فلا يتنقل الفريق بين نظامين.
التطبيق خاص بهذا المتجر، فلا يحتاج إلى مراجعة متجر التطبيقات. والعمل المستمر الأساسي هو مواكبة نسخ واجهات Shopify وأي تغيير في واجهة شركة الشحن.
ما الذي يحدد تكلفة تطبيق Shopify ومدة تنفيذه؟
يحدد النطاق التكلفة والمدة أكثر من أي شيء آخر. فعدد الميزات، وأجزاء Shopify المستخدمة، والأنظمة الخارجية، ودعم العربية، ونشر التطبيق في متجر التطبيقات، كلها تضيف عملًا. نرسل لك عرض السعر بعد أن يتضح النطاق، فتعرف ما تدفع مقابله قبل أن نبدأ، دون تكاليف مفاجئة لاحقًا.
أهم العوامل:
- الميزات والشاشات. كل إعداد وتقرير وتدفق يضيف وقتًا للتصميم والاختبار.
- أجزاء Shopify. الدوال وإضافات الدفع وأجزاء القالب ولوحة التحكم، لكل منها بناء واختبار.
- الأنظمة الخارجية. شركات الشحن وأنظمة ERP وواجهات المراسلة لها حدودها ووثائقها.
- عام أم مخصص. التطبيق العام يحتاج إلى فوترة وتهيئة للتاجر ومراجعة ودعم.
- الاستضافة. أين يعمل خادم التطبيق، وكم مرة يحتاج إلى تحديث.
لمقارنة أوسع بين المنصات والتكلفة، راجع صفحة تصميم متجر الكتروني. وإذا كان متجرك على WordPress، راجع تصميم مواقع ووردبريس ومتاجر WooCommerce. ولمنصة لا تناسب Shopify أصلًا، راجع شركة برمجة لارافيل. للقراءة: لماذا يجب على كل متجر Shopify في مصر استخدام رمز التحقق OTP لطلبات الدفع عند الاستلام.
الأسئلة الشائعة
ما الفرق بين التطبيق المخصص والتطبيق العام على Shopify؟
التطبيق المخصص يُبنى لمتجر واحد ويُثبَّت عبر رابط خاص، ولا يظهر في متجر تطبيقات Shopify ولا يمر بمراجعة التطبيقات العامة. أما التطبيق العام فيُدرج في متجر التطبيقات، ويمكن لأي تاجر تثبيته، ويجب أن يجتاز مراجعة Shopify أولًا.
هل يمكن إضافة ميزات لمتجري دون بناء تطبيق كامل؟
غالبًا نعم. بعض الاحتياجات تُحل بتعديل القالب أو Shopify Flow أو الحقول الإضافية (metafields) أو تطبيق موجود بإعدادات مناسبة. نراجع هذه الخيارات أولًا، ولا نقترح تطبيقًا مخصصًا إلا إذا كان الطريق الأبسط أو الأكثر موثوقية.
هل تصممون متاجر Shopify أيضًا وليس التطبيقات فقط؟
نعم. نبني متاجر Shopify إلى جانب تطبيقات Shopify. وإذا احتاج المتجر إلى ميزة لا يغطيها أي تطبيق موجود جيدًا، يمكننا بناؤها كتطبيق مخصص أو إضافة.
هل يمكن أن يعمل تطبيق Shopify مع واتساب؟
نعم. تطبيقنا Cartsaver يعمل عبر واجهة WhatsApp الرسمية، كما توضح صفحته في متجر تطبيقات Shopify. ويمكن لتطبيق مخصص استخدام واجهة WhatsApp Business API من Meta لتدفقاتك الخاصة، مثل إشعار العملاء أو فريقك عند تغيّر حالة الطلب.
كم تكلفة تطوير تطبيق Shopify؟
تعتمد التكلفة على النطاق: عدد الميزات، وأجزاء Shopify التي يعمل عليها التطبيق، والأنظمة الخارجية التي يتصل بها، وهل هو عام أم مخصص. نرسل لك عرض سعر بعد أن نفهم ما يجب أن يؤديه التطبيق.
أين يعمل تطبيق Shopify المخصص؟
تطبيق Shopify يعمل على خادم خاص به، لا داخل Shopify نفسها، ويقرأ بيانات المتجر ويكتبها عبر واجهات Shopify البرمجية. ويجب استضافة هذا الخادم وتحديثه باستمرار، لأن Shopify تصدر نسخًا جديدة من واجهاتها البرمجية بشكل دوري.
تحدث معنا عن مشروع Shopify
أخبرنا بما يحتاجه متجرك على واتساب أو عبر نموذج التواصل.
تواصل معنا
حدثنا عن مشروعك
راسلنا عبر واتساب أو استخدم نموذج التواصل. نرد بالعربية أو الإنجليزية.