پرش به محتوا
ابدأ مجانًا

كيف نربط متجر ووكومرس بأودو؟ دليل خطوة بخطوة

من إنشاء مفتاح REST API إلى أول مزامنة كاملة — في 4 خطوات

كيف نربط متجر ووكومرس بأودو؟ دليل خطوة بخطوة

يشرح هذا الدليل الطريقة العملية لربط متجر ووكومرس بـ Odoo مع موصل ووكومرس من Abrak يوضح. والنسخة الكاملة المصوّرة من هذا الدليل محدّثة دائمًا على صفحة دليل الموصّل متاح؛ وهنا تقرؤون ملخصه العملي.

الخطوة 1 — تفعيل التطبيق على Odoo

من متجر تطبيقات Abrak، فعّل «موصل ووكومرس». ستظهر قائمة «ووكومرس» في الشريط الرئيسي لأودو.

الخطوة 2 — إنشاء مفتاح REST API في WooCommerce

في WooCommerce ▸ الإعدادات ▸ متقدم ▸ REST API أنشئ مفتاحًا بصلاحية قراءة/كتابة. يُدخَل هذا المفتاح مع عنوان المتجر في نموذج «المتجر» على Odoo، مع مفتاح مشترك لتوقيع HMAC.

الخطوة 3 — تثبيت إضافة ووردبريس

تُحمَّل الإضافة المجانية لووردپرس مباشرة من لوحة أودو أو تُثبَّت بملف zip بسيط. في إعداداتها، يُدخَل عنوان أودو ومعرّف المتجر ونفس المفتاح المشترك من الخطوة السابقة — يجب أن يتطابق حرفيًا.

الخطوة 4 — أول مزامنة كاملة

في سجل المتجر داخل Odoo يرسل زر «إرسال كامل» الكتالوج الكامل من Odoo إلى المتجر، ويستورد زر «مزامنة كاملة» الطلبات والعملاء الموجودين في المتجر إلى Odoo. ومن ثم يجري تبادل كل تغيير لاحق تلقائيًا ولحظيًا.

نقطة مفتاحية: أبقِ SKU موحّدًا

تتم مطابقة المنتجات بين النظامين بناءً على معرّف المنتج (SKU). قبل المزامنة الأولى، تأكدوا من تطابق رموز SKU بين Odoo وووكومرس للمنتجات المشتركة لتجنب إنشاء منتجات مكررة.

إذا واجهت مشكلة

خطأ "توقيع غير صالح" يعني أن المفتاح المشترك بين الطرفين غير متطابق؛ وخطأ الاتصال يعني أن مفتاح REST API أو عنوان المتجر غير صحيح. تُظهر قائمة انتظار المزامنة على Odoo حالة كل مهمة وآخر خطأ. تفاصيل استكشاف الأخطاء الكاملة في الدليل الشامل وقائمة «المساعدة» داخل التطبيق نفسه (المرتبطة بمعرفة Odoo) متاحة.

هل أنتم مستعدون؟ همین حالا شروع کنید أو الأسعار للاطلاع عليه.

عیب‌یابی چهار خطای رایج همگام‌سازی

اگر بعد از گام چهارم چیزی سر جایش ننشست، تقریباً همیشه یکی از این چهار مورد است. هرکدام نشانهٔ مشخصی دارد، پس لازم نیست از اول شروع کنید.

نشانهعلت محتملراه‌حل
محصول ساخته می‌شود ولی قیمت صفر استلیست قیمت پیش‌فرض روی اتصال ست نشدهلیست قیمت را در تنظیمات اتصال انتخاب کنید و یک همگام‌سازی دستی بزنید
محصولات تکراری ساخته می‌شوندSKU در دو سیستم یکی نیستSKU را در ووکامرس با کد داخلی اودو یکسان کنید؛ نگاشت بر پایهٔ SKU است نه نام
موجودی به‌روز نمی‌شودانبار مبدأ مشخص نشده یا محصول «ذخیره‌شدنی» نیستنوع محصول را روی «ذخیره‌شدنی» بگذارید و انبار فروش آنلاین را تعیین کنید
سفارش می‌آید ولی سند مالی ساخته نمی‌شودروش پرداخت به ژورنال متصل نیستهر روش پرداخت ووکامرس را به یک ژورنال بانکی/نقدی در اودو نگاشت کنید

ترتیب درست اولین همگام‌سازی

وسوسه می‌شوید همه‌چیز را یک‌جا سینک کنید. در فروشگاه‌های بالای چند صد محصول، این کار هم کند است هم خطاها را روی هم می‌ریزد. ترتیب زیر خطا را قابل ردیابی نگه می‌دارد:

  • اول یک دستهٔ کوچک: پنج تا ده محصول نمونه با SKU درست. تا وقتی این‌ها تمیز سینک نشده‌اند، جلو نروید.
  • بعد کاتالوگ کامل: با موجودی و قیمت، بدون سفارش. مغایرت‌ها را همین‌جا اصلاح کنید.
  • بعد سفارش‌ها: ابتدا فقط سفارش‌های جدید؛ سفارش‌های تاریخی را جداگانه و در ساعت کم‌ترافیک منتقل کنید.
  • آخر مشتری‌ها: نگاشت بر پایهٔ ایمیل انجام می‌شود، پس مخاطبان تکراری اودو را پیش از این مرحله ادغام کنید.

بعد از راه‌اندازی چه چیزی را پایش کنید

سه عدد هفتگی کافی است: تعداد سفارش‌های سینک‌نشده (باید صفر بماند)، اختلاف موجودی بین دو سیستم روی محصولات پرفروش، و فاصلهٔ زمانی بین ثبت سفارش و صدور فاکتور. هر سه اگر از حالت عادی خارج شوند، معمولاً به همان چهار علت جدول بالا برمی‌گردند.

اگر هنوز بین مسیرها تصمیم نگرفته‌اید، مقایسهٔ کانکتور اختصاصی با Zapier را ببینید و برای معماری کامل، صفحهٔ اتصال ووکامرس به اودو و اپ کانکتور ووکامرس.

دکتر محمد مصطفی‌زاده
دربارهٔ نویسنده دکتر محمد مصطفی‌زاده — دکترای صنایع غذایی، ۲۱ سال تجربهٔ اجرایی در راه‌اندازی رستوران ایرانی و فرنگی، کاست کنترل و کترینگ صنعتی. مشاورهٔ راه‌اندازی رستوران ←

ما هو رابط WooCommerce وOdoo ولماذا يحتاجه متجرك؟

ابرک را کامل و رایگان به‌کار بگیرید

ابدأ مجانًا