انتقل إلى المحتوى
DevMarket
Odoo ModulesWordPress Pluginsقوالب ووردبريسShopify ThemesApp TemplatesScripts & Utilitiesالمدونةبِع على DevMarket
أدلة Odoo

متجر إلكتروني بـ Odoo: كيف تبنيه باستخدام Odoo eCommerce

Odoo eCommerce هو تطبيق المتجر الذي يعمل فوق تطبيق Website. تعرّف كيف يشارك بياناته مع المخزون والفوترة وCRM، وكيف تعمل المنتجات والأسعار والدفع والشحن، وكيف تعدّ أول متجر.

بقلم DevMarket Editorialنُشر: 8 دقائق قراءة
متجر إلكتروني بـ Odoo: كيف تبنيه باستخدام Odoo eCommerce
في هذه الصفحة

Odoo eCommerce هو تطبيق المتجر الإلكتروني في Odoo (أودو)، ويعمل فوق تطبيق Website الذي يبني الصفحات المحيطة به. ولأن المتجر يشارك قاعدة بيانات واحدة مع المخزون والمبيعات والفوترة وجهات الاتصال، يتحول الطلب الإلكتروني إلى أمر بيع وأمر تسليم وفاتورة دون أن يعيد أحد كتابته. يوضح هذا الدليل كيف تبني متجرًا إلكترونيًا بـ Odoo وأين قد يناسبك Shopify أو WooCommerce أكثر. تتبع مسارات القوائم وثائق Odoo 19.0، وقد تختلف الشاشات في الإصدار 20.0.

باختصار

  • تصف Odoo تطبيق eCommerce بأنه منصة مفتوحة المصدر لبناء متجر إلكتروني وإدارته. وهو يقوم على تطبيق Website ويدخل ضمن Community.
  • تتدفق الطلبات إلى Sales وInventory وInvoicing في قاعدة بيانات واحدة، ويمكن لنماذج الموقع أن تنشئ فرصًا (opportunities) في CRM.
  • تتولى قوائم الأسعار (Pricelists) العملات ومجموعات العملاء، ويُضبط الدفع والشحن من قائمة Website.
  • يمكن لـ Odoo أن تعمل بالعربية. والخادم الذي تديره بنفسك يحتاج إلى الحزمة rtlcss للتخطيطات من اليمين إلى اليسار.
  • يناسب متجرًا مرتبطًا بالمخزون والمحاسبة. وقد تكون واجهة متجر مستضافة فقط بداية أخف.

ما هما Odoo eCommerce وتطبيق Website؟

Website هو أداة بناء المواقع في Odoo، وتصفه الوثائق بأنه وسيلة لبناء صفحات الويب وصيانتها دون مهارات تقنية متقدمة. ويضيف eCommerce الكتالوج وصفحات المنتجات والسلة وصفحة الدفع وحسابات العملاء والدفع الإلكتروني.

صف من البطاقات تربط بينها أسهم من اليسار إلى اليمين
ينتقل الطلب الإلكتروني من السلة إلى أمر البيع ثم التسليم ثم الفاتورة داخل قاعدة بيانات واحدة، دون إعادة كتابته.

التطبيقان كلاهما في Odoo Community، فلا توجد رسوم ترخيص، مع أن بعض الأدوات، مثل أداة استيراد المواقع (website import tool)، تتطلب Enterprise. راجع Odoo Community مقابل Enterprise وOdoo Online أو Odoo.sh أو الخادم الخاص (on-premise).

كيف يشارك المتجر بياناته مع المخزون والفوترة وCRM؟

في وثائق Odoo تُعد السلة عرض سعر (quotation)، ويظهر الدفع المؤكد الذي ينتظر السداد بحالة Quotation Sent، ويتحول الطلب المدفوع إلى Sales Order. تجدها في Website > eCommerce > Orders.

التطبيقماذا يفعل المتجر به
Inventoryينشئ أمر تسليم ويعرض التوفر في صفحة المنتج. يجب تثبيت تطبيق Inventory
Invoicing أو Accountingينتج الفاتورة، يدويًا أو تلقائيًا بمجرد تسجيل الدفع إذا فعّلت Automatic Invoice
CRM وفرق المبيعاتيسند الطلبات الإلكترونية إلى فريق مبيعات أو مندوب. ويمكن لنموذج في الموقع أن ينشئ فرصة (opportunity)
Contactsالعملاء سجلات جهات اتصال. ومع وجود حساب يرون عروض الأسعار والطلبات والفواتير ضمن My Account

تغطي أدلتنا عن المخزون في Odoo والمحاسبة وCRM تلك التطبيقات.

كيف تعمل المنتجات والمتغيرات والخصائص؟

أنشئ منتجًا بالضغط على New > Product في تطبيق Website، أو من Website > eCommerce > Products حيث يمكنك أيضًا استيراد ملفات XLSX أو CSV. أضف السعر والضرائب وفئة الموقع وصورة، ثم حوّله إلى Published. وللمقاسات والألوان، فعّل Product Variants في Website > Configuration > Settings وأضف الخصائص (attributes) في تبويب Attributes & Variants بالمنتج. ويمكن لخاصية أن تعمل أيضًا كمرشّح في المتجر. وتنظّم فئات eCommerce الكتالوج، ويمكن أن يقع المنتج في عدة فئات. وتدعم المنتجات الاختيارية والبديلة والحزم (combos) البيع الإضافي (upselling)، وتبرز الشرائط (ribbons) المنتجات.

كيف تعمل قوائم الأسعار والعملات والضرائب؟

في Website > Configuration > Settings يعرض Display Product Prices الأسعار Tax Excluded (دون ضريبة) أو Tax Included (شاملة الضريبة) في كل موقع. وتقول Odoo إن الاختيار يتبع عادة قواعد البلد ونوع عميلك، فاسأل محاسبك واقرأ ضريبة القيمة المضافة والفواتير للمتاجر الإلكترونية في السعودية.

فعّل Pricelists في الشاشة نفسها لقواعد بحسب العملة أو الفترة أو الكمية أو الموقع أو نوع العميل. ويمكن أن تُسند قائمة الأسعار إلى موقع واحد أو عميل واحد أو مجموعة دول، أو أن تُعلَّم Selectable ليختارها الزوار. وتوصي وثائق الأسعار في Odoo بشدة بإيقاف Selectable عند استخدام مجموعات الدول. ولتعدد العملات، أنشئ قائمة أسعار لكل عملة مفعّلة. وتقول صفحة العملات في Odoo إن تطبيق Accounting يجب أن يكون مثبّتًا لاستخدام عملات متعددة في Sales، بينما تتضمن Community تطبيق Invoicing، فاختبر ذلك في نسختك.

كيف يرتبط مزودو الدفع بـ Odoo؟

تضم Odoo موصلات مدمجة لمزودي الدفع. افتح حسابًا لدى المزود وانسخ بيانات اعتماد API الخاصة به. ثم انتقل إلى Website > Configuration > Payment Providers، واملأ تبويب Credentials واضبط State على Enabled. وتوصي Odoo بتجربة وضع الاختبار على قاعدة بيانات مكررة أو تجريبية، لتجنب مشكلات في ترقيم الفواتير. وبحسب المزود، يمكنك أيضًا إجراء الاسترداد من Odoo، والتقاط المدفوعات يدويًا (capture)، وتقديم Google Pay أو Apple Pay. وتبقى بيانات البطاقة لدى المزود. وتتوفر أيضًا الحوالة المصرفية والدفع عند الاستلام والدفع في الموقع (pay on site).

تتضمن قائمة المزودين في الإصدار 19.0 كلًا من Stripe وPayPal وAdyen وAmazon Payment Services، لكنها لا تشمل كل مزود تستخدمه المتاجر السعودية. اقرأ بوابات الدفع في السعودية أولًا، ثم تأكد أن لدى مزودك وحدة تناسب إصدار Odoo عندك. وOdoo Online لا تتوافق مع الوحدات المخصصة ووحدات Apps Store، فتحقق قبل أن تختارها.

كيف يعمل الشحن وصفحة الدفع؟

طرق التوصيل وشركات الشحن

ضمن Website > Configuration > Delivery Methods تنشئ طرقًا مخصصة (سعر ثابت أو قواعد، مع Cash on Delivery وروابط تتبع) وClick & Collect من مستودع. وتحسب موصلات شركات الشحن تكلفة الشحن وتنشئ الملصقات. وتسمّي قائمة الموصلات في Odoo كلًا من DHL Express وFedEx وUPS وEnvia.com لجميع المناطق، إضافة إلى شركات إقليمية، لكنها، كما قُرئت في أكتوبر 2026، لا تضم أي شركة شحن سعودية. وللجانب السعودي، اقرأ الشحن والدفع عند الاستلام في السعودية، واختبر بطرد حقيقي.

صفحة الدفع وحسابات العملاء

يمر الدفع عبر Order summary وAddress وخطوة Extra Info الاختيارية وPayment وOrder confirmation، ويحرر منشئ الموقع كل خطوة. يمكنك إضافة زر Buy Now وإرسال تذكيرات بالسلات المتروكة. وتحت Customer Account اختر Free sign up أو On invitation، ويحدد Sign in/up at checkout هل يمكن للضيوف إتمام الشراء.

ماذا يقدّم منشئ المواقع واللغات وأدوات SEO؟

المنشئ والقوالب

يستخدم المحرر كتل بناء بالسحب والإفلات، ويضبط تبويب Theme الألوان والخطوط والتخطيط. ويمكن لصفحات المنتجات عرض قائمة الأمنيات (wishlist) والمقارنة والتقييمات. ولا تذكر صفحات القوالب أي قوالب تتضمنها كل نسخة، فتحقق في تجربة.

العربية والكتابة من اليمين إلى اليسار

ثبّت اللغات من Website > Configuration > Settings، وأضفها إلى الموقع، ثم استخدم Edit > Translate في كل صفحة. وتحذّر Odoo من أن المحتوى غير المترجم قد يضر بتجربة المستخدم وبـ SEO. يمكن لـ Odoo أن تعمل بالعربية، وتقول وثائق التثبيت لديها إن اللغات المكتوبة من اليمين إلى اليسار مثل العربية تحتاج إلى الحزمة rtlcss على خادم تديره بنفسك. اختبر المتجر والرسائل الإلكترونية وملفات PDF للفواتير على هاتف باستخدام قائمة التحقق للمواقع من اليمين إلى اليسار. وتقول صفحة Odoo للسعودية إن الفواتير الضريبية السعودية يجب أن تكون بالعربية ويجوز أن تكون ثنائية اللغة: تأكد من فاتورتك مع محاسبك وراجع Odoo في السعودية.

تحسين محركات البحث (SEO)

يحرر Website > Site > Optimize SEO وسمي عنوان الصفحة ووصفها. وتعيد Odoo توجيه المنتجات التي تغيّرت أسماؤها بتحويل 301، وتضغط الصور إلى WebP، وتنشئ خريطة موقع (sitemap) وملف robots.txt قابلًا للتعديل، وتضيف بيانات منظمة للمنتج ووسوم hreflang. راجع وثائق SEO في Odoo.

كيف تقارن Odoo بـ Shopify وWooCommerce؟

Odoo eCommerceShopifyWooCommerce
ما هوتطبيق متجر داخل حزمة أعمالخدمة مستضافةإضافة WordPress مجانية تستضيفها بنفسك
المخزون والفواتير وCRMفي قاعدة البيانات نفسها مع المتجرتُربط عبر التطبيقاتتُربط عبر الإضافات
الامتداداتوحدات، لكن Odoo Online لا تقبل وحدات مخصصة ولا وحدات Apps StoreShopify App Storeإضافات من بائعين كثيرين
الإطلاق الأوليحتاج إلى إعداد، وغالبًا إلى شريكعادة الأسرعسريع مع قالب جيد
الترقياتإصدار رئيسي جديد كل عامتتولاها Shopifyتحدّث WordPress والإضافات بنفسك

تكون Odoo في أقوى حالاتها حين يكون المتجر قناة واحدة من عمل تديره أصلًا في Odoo، وهي بداية أثقل لواجهة متجر وحدها. ويمكن لـ Shopify وWooCommerce الاتصال بأنظمة أخرى، لكنك أنت من يتولى الاعتناء بالاتصال. راجع Odoo أو WooCommerce أو Shopify لمتجر خليجي وShopify مقابل WooCommerce.

كيف تعدّ أول متجر إلكتروني في Odoo؟

  1. اختر النسخة والاستضافة. تجنّب Odoo Online إن كنت قد تحتاج إلى وحدات خارجية.
  2. أنشئ قاعدة بيانات اختبار فيها Website وeCommerce وInventory وInvoicing، وشغّل منشئ الموقع.
  3. اضبط العملة والضرائب، وفي السعودية التوطين السعودي (localisation).
  4. راجع قسم eCommerce في Website > Configuration > Settings: المتغيرات وقوائم الأسعار والأسعار المعروضة وتسجيل الدخول عند الدفع وAutomatic Invoice.
  5. أضف منتجات حقيقية بصور ومخزون، وانشرها.
  6. فعّل مزود دفع واحدًا في وضع الاختبار وطريقة شحن واحدة.
  7. أضف العربية وافحص المتجر على هاتف.
  8. أجرِ طلب اختبار كضيف وتابعه حتى أمر البيع وأمر التسليم والفاتورة والرسائل الإلكترونية. جرّب استردادًا.
  9. انطلق: اربط نطاقك، وفعّل المزود في الإنتاج، واكتب عناوين الصفحات وسجّل في Google Search Console.

أخطاء شائعة

  • اختبار المدفوعات في قاعدة البيانات الحية، مما قد يربك ترقيم الفواتير.
  • اختيار Odoo Online ثم الحاجة إلى وحدة لا تستطيع تثبيتها.
  • الانطلاق قبل أن يفحص محاسبك صيغة الفاتورة وعرض الضريبة.
  • إضافة كود مخصص لشيء يؤديه إعداد: اقرأ Odoo Studio أم تطوير مخصص أولًا.

الأسئلة الشائعة

هل Odoo eCommerce مجاني؟

لا تفرض Odoo Community، وهي تتضمن eCommerce، رسوم ترخيص، لكن الاستضافة والإعداد والدعم تكلف مالًا، وتُحتسب Enterprise لكل مستخدم. راجع كم تكلف Odoo.

هل يستطيع Odoo eCommerce البيع بالعربية وبعدة عملات؟

نعم، مع الحرص. فالعربية تحتاج إلى محتوى مترجم، وعلى خادمك الخاص إلى rtlcss. وتحتاج العملات المتعددة إلى قائمة أسعار لكل عملة، وإلى تطبيق Accounting بحسب صفحة العملات في Odoo.

هل يصلح Odoo eCommerce للعملاء من الشركات؟

نعم. تصف الوثائق الأسعار دون ضريبة والأسعار المخفية والحسابات بالدعوة فقط وحقول ضريبة القيمة المضافة عند الدفع، وتوصي بمواقع منفصلة إذا كنت تبيع للمستهلكين والشركات معًا.

هل أستطيع استيراد المنتجات من منصة أخرى؟

تستورد Odoo المنتجات من ملفات XLSX أو CSV. ويمكن لأداة استيراد المواقع في Enterprise أيضًا أن تعيد بناء موقع وما يصل إلى 20 منتجًا من مواقع تعرض بيانات المنتجات بصيغ مدعومة، وتشير Odoo إلى CSV لما يزيد على ذلك.

الخطوات التالية

نفّذ قائمة الإعداد على قاعدة بيانات اختبار قبل أن تلمس بيئة الإنتاج. وإن كنت ما زلت تقرر هل تناسبك Odoo، فاقرأ ما هو Odoo. وحين تعرف ما ينقص المتجر القياسي، اقرأ كيف تختار وحدة Odoo وتصفح وحدات Odoo.

XLinkedInWhatsApp

Odoo Studio أم تطوير مخصص: ماذا تستخدم ومتى

Odoo Studio يغيّر Odoo دون كود، والوحدات المخصصة تضيف كودًا. تعرّف على ما يستطيعه كل منهما، وأي نسخة واستضافة تسمحان به، وما تعنيه الترقيات لكليهما، وكيف تقرر بحسب الحاجة.

8 دقائق قراءة

اعثر على البرنامج المناسب للمهمة

لكل منتج على DevMarket إصدار يراجعه فريقنا، ومفتاح ترخيص فوري، وشروط واضحة للتحديث والدعم.