إعداد Shopify Markets والعملات المتعددة لقالب Vertex
Vertex مربوط بالكامل بـ Shopify Markets جاهزاً — لا تطبيقات، لا محوّلات عملة خارجية، لا نصوص FX. إذا كنت تبيع لفرق مشتريات عبر دول متعددة، أو حسابات موزعين بعملات مختلفة، أو تشغل كتالوجات تجارية لمناطق منفصلة، فإن هذا الدليل يأخذك من متجر مبتدئ بسوق واحد إلى متجر B2B + B2C متعدد الأسواق أنيق في حوالي 30 دقيقة.
مشترو B2B في Shopify مثبتون في سوق واحد بإسناد شركتهم — لا يمكنهم تبديل العملات بحرية. لا يزال Vertex يعرض كبسولة العملة لهم (معلوماتية) حتى يروا دائماً العملة التي يدفعون بها بنظرة. تحب فرق المشتريات هذا — يلغي بريداً ذهاباً وإياباً لكل عر ض سعر. ستحتوي القائمة المنسدلة على خيار واحد فقط.
ما الذي تتحكم به "Markets" فعلاً
Shopify Markets هو النظام الفرعي الأصلي الذي يتحكم، لكل مجموعة دولة / منطقة:
- العملة التي يراها المشتري ويدفع بها (محوّلة تلقائياً من عملة متجرك، أو متجاوزة عبر قائمة أسعار خاصة بالسوق)
- اللغة التي يُعرض بها المتجر (مأخوذة من JSON الخاص بـ
locales/؛ Vertex يأتي بالإنجليزية والفرنسية والإيطالية والألمانية والإسبانية) - استراتيجية التسعير — تحويل تلقائي بأسعار FX حية مع نسبة تعديل اختيارية، أو قائمة أسعار يدوية ثابتة لكل سوق
- النطاق / المجلد الفرعي —
example.com/fr-ca/أو نطاق.caمنفصل تماماً - إعادة التوجيه الجغرافي — اقتراح تلقائي أو إعادة توجيه تلقائي للزوار غير المطابقين إلى أقرب سوق لهم
- معاملة الضرائب + الرسوم الجمركية (في الأسواق التي تدعم DDP، مثل Shopify Markets Pro)
مهمة Vertex هي عرض هذا التكوين بأمانة: كبسولة العملة وكبسولة اللغة وعلامات hreflang وتنسيق السعر لكل سوق وشريط ترحيب B2B كلها تستشير كائن localization الحي على كل طلب.
المتطلبات المسبقة
| المتطلب | لماذا |
|---|---|
| خطة Shopify: Basic أو أعلى | Markets مدرج في كل خطة مدفوعة، لكنك تحتاج على الأقل Basic للأسواق الثانوية. Shopify Plus يفتح أسواقاً غير محدودة + Markets Pro (الرسوم الجمركية + DDP). |
| سوق ثانوي منشور واحد على الأقل | كبسولة عملة Vertex تُعرض عندما localization.available_countries.size > 0. بدون سوق ثانوي، توجد دولة واحدة فقط ولا يوجد شيء للتبديل إليه في القائمة المنسدلة — رغم أن الكبسولة نفسها لا تزال تُعرض لمشتري B2B (راجع حالة خاصة: B2B + Markets أدناه). |
| القالب منشور أو في معاينة | بعض تكوين Markets (إعادة التوجيه الجغرافي، السوق الافتراضي) يُعرض بشكل صحيح فقط عندما يكون القالب منشوراً أو يتم معاينته عبر المخصص. |
| اللغات المحلية مثبتة | إذا أردت محوّل لغة (وليس فقط محوّل عملة)، انشر المحلية المطابقة في Settings ▸ Languages. يأتي Vertex بترجمات واجهة مستخدم كاملة للإنجليزية والفرنسية والإيطالية والألمانية والإسبانية. |
Markets — بما في ذلك متعدد العملات ومتعدد اللغات — مدرج في كل خطة Shopify. تدفع فقط مقابل تحويل FX عبر رسوم Shopify Payments (مدرجة بالفعل في رسوم معاملاتك)، وليس مقابل ميزة Markets نفسها. تحصيل الرسوم الجمركية + DDP (Markets Pro) هو الإضافة المدفوعة.
خطوة بخطوة: تفعيل Markets
الخطوة 1 — افتح Markets في لوحة Shopify
في لوحة Shopify الخاصة بك، انتقل إلى Settings ▸ Markets.
ستصل إلى صفحة تسرد السوق الأساسي الخاص بك (يُنشأ تلقائياً عندما فتحت متجرك، عادة دولة تأسيسك) بالإضافة إلى أي أسواق ثانوية أضفتها.

الخطوة 2 — اضبط السوق الأساسي
انقر داخل السوق الأساسي. تأكد:
- Country / region صحيحة (تشغّل الضرائب + الرسوم الجمركية الافتراضية)
- Currency هي عملة متجرك (لا يمكن تغييرها بمجرد وجود طلبات)
- Language هي لغتك الافتراضية (المحلية المُعلَّمة "Default" في Settings ▸ Languages)
هذا هو السوق الاحتياطي — كل زائر غير مطابق لسوق ثانوي يرى تسعير ولغة السوق الأساسي.
الخطو ة 3 — أضف سوقاً ثانوياً
انقر Add market في أعلى اليمين.
لكل سوق جديد، ستضبط:
| الحقل | ما يجب إدخاله |
|---|---|
| اسم السوق | تسمية داخلية — "European Union" أو "Canada" أو "Asia-Pacific Wholesale" |
| الدول / المناطق | دولة أو أكثر تشترك في تسعير + عملة + لغة هذا السوق. مشترو EU يمكنهم مشاركة سوق واحد؛ UK + EU يمكن تقسيمهما إذا أردت معالجة VAT مختلفة. |
| العملة | العملة المحلية (مثلاً EUR لـ EU، GBP لـ UK، CAD لكندا). سيحوّل Shopify تلقائياً من عملة متجرك بأسعار حية إلا إذا رفعت قائمة أسعار يدوية. |
| اللغات | محلية أو أكثر منشورة في Settings ▸ Languages. اللغة الافتراضية لهذا السوق يتم اكتشافها تلقائياً من الدولة إذا كان لديك محلية مطابقة. |
| استراتيجية التسعير | Adjust prices by % from store currency (مثلاً +5% لتغطية مخاطر FX) أو Use a manual price list لذلك السوق. |
| النطاق / المجلد الفرعي | example.com/fr-fr/ (مجلد فرعي، موصى به لـ SEO) أو ccTLD منفصل مثل example.fr. |
URLs المجلد الفرعي (example.com/fr-fr/) توحّد سلطة النطاق، ويتم إقرانها تلقائياً بعلامات hreflang بواسطة Vertex، وتتطلب صفر عمل DNS. نطاقات ccTLD المنفصلة تقسم سلطتك وتتطلب إعداد hreflang يدوي. أوصي بالمجلدات الفرعية إلا إذا كان لديك سبب ضريبي أو قانوني قوي لاستخدام ccTLDs.
