تطبيق Shopify يوصل خدمات الشحن والتتبع من Flash Courier إلى كل متجر
أرادت Flash Courier، وهي شركة توصيل برازيلية، أن تتيح المتاجر على Shopify خدمة التوصيل الخاصة بها عند الدفع دون أي عمل يدوي. صممنا وبنينا ونشغّل تطبيق Shopify مجانيًا يحسب السعر الفعلي ومدة التوصيل لكل طلب، ويرسل رمز التتبع إلى العميل تلقائيًا.
- العميل
- Flash Courier
- المنصة
- متجر تطبيقات Shopify
- القطاع
- الخدمات اللوجستية والتجارة الإلكترونية
- سنة الإطلاق
- 2024
التحدي
لم يكن لدى المتاجر التي تشحن عبر Flash Courier أي تكامل مباشر مع Shopify. كانت تفرض سعر شحن ثابتًا أو وفق جدول، ولم يكن العملاء يرون مدة التوصيل إلا بعد الدفع، وكان الموظفون ينسخون رموز التتبع يدويًا في كل طلب.
ما بنيناه
تطبيق Shopify أصلي، مكتوب بلغة Rust، يربط كل متجر بحاسبات الشحن الرسمية لدى Flash Courier. مجاني على Shopify App Store؛ وتحتاج المتاجر إلى خطة Shopify تتضمن حساب الشحن من شركة النقل، وإلى عقد مع Flash Courier.
شحن لحظي عند الدفع
عندما يُدخل العميل عنوانه، يطلب Shopify الأسعار من التطبيق. فيطلب التطبيق عرض سعر من Flash Courier بالرمز البريدي للوجهة والوزن الإجمالي، ويعيد كل خيار توصيل بسعره ومدته. ويعمل بمفاتيح API لكل من São Paulo وRio de Janeiro.
تتبع تلقائي
عند تنفيذ طلب يُشحن عبر Flash Courier، يحفظ التطبيق فيه رمز التتبع ورابطه، ويرسل Shopify بريدًا إلكترونيًا إلى العميل. ويمكن ضبط بادئة الرمز مع معاينة مباشرة.
لوحة إدارة تشرح نفسها
مبنية بمكونات Polaris الخاصة بـ Shopify: قائمة تحقق من 3 خطوات، ومساعدة في كل حقل، وقسم FAQ، وشريط الحفظ الخاص بـ Shopify، وتحذير واضح عندما لا تتضمن خطة المتجر حساب الشحن من شركة النقل.
صفحة دفع لا تتعطل أبدًا
لكل خطوة حد زمني. إذا كانت Flash Courier بطيئة أو متوقفة، يعرض Shopify أسعار الشحن الاحتياطية للمتجر، فلا يبقى العميل أبدًا بلا خيارات توصيل بسبب التطبيق.
جاهز لقواعد Shopify الجديدة
يستخدم التطبيق بالفعل رموز الوصول محدودة الصلاحية التي سيفرضها Shopify على التطبيقات العامة في يناير 2027، ويجددها تلقائيًا، ويتحقق من توقيع كل رسالة تصله من Shopify.
موقع إلكتروني بوضع 3D
يعرّف موقع عام بالتطبيق، وفيه جزيرة «استكشف بتقنية 3D» تتبع فيها شاحنة من Flash Courier طلبًا من المتجر حتى العميل. يحصل على 100 في Lighthouse ويُحمَّل في 0.9 ثانية.
النتائج الهندسية
قيست في بيئة الإنتاج في سبتمبر 2026. زمن عرض السعر هو الزمن المعتاد من البداية إلى النهاية، وليس ضمانًا تعاقديًا.
- Kubernetes مع نسختين من التطبيق، وPostgreSQL مع قاعدة رئيسية ونسختين للقراءة
- مراقبة لحظية للأخطاء عبر Honeybadger في عروض الأسعار والتتبع وتجديد الرموز
- متوافق مع LGPD: لا تُخزَّن أي بيانات عن عملاء المتاجر
- تُعاد محاولة التتبع حتى يؤكده Shopify، فلا يفقد أي طلب رمزه
التقنيات
- Rust
- Shopify Carrier Service
- Shopify Webhooks
- Polaris
- PostgreSQL
- Kubernetes
- Honeybadger
- three.js
هل تحتاج إلى برمجيات مصممة حول عملك؟
تكاملات، وأدوات داخلية، وتطبيقات، ومنصات، يبنيها حسب الطلب مهندسون خبراء يوجّهون وكلاء الذكاء الاصطناعي. أخبرنا بما تحتاجه وسنريك كيف سنبنيه.