Odoo
نزّل موديول XPay لـ Odoo، اربط حسابك، واقبل المدفوعات في Odoo.
موديول XPay بيضيف XPay كمزوّد دفع في Odoo. العميل بيدفع في حقول دفع آمنة جوّه موقعك، وOdoo بيأكّد الطلب أو الفاتورة أول ما XPay يبلّغ بالدفع. نزّله من Odoo Apps Store.
أسماء الأزرار والحقول بتاعة الموديول بتظهر بالإنجليزي، فالخطوات هنا بتستخدمها زي ما هي.
تقدر تعمل إيه
صفحة دفع المتجر الإلكتروني
العملاء بيدفعوا طلبات الموقع بطرق الدفع اللي على حسابك في XPay.
روابط الدفع والفواتير
روابط الدفع بتاعة Odoo والفواتير اللي بتتدفع أونلاين بتعدّي على XPay برضه.
طرق الدفع والعملات اللي على حسابك
البطاقات بكل عملة حسابك بيقبلها، وValU وفوري بالجنيه المصري لو حسابك فيه الطرق دي.
رد المبالغ من Odoo
استرداد كامل أو جزئي من عملية الدفع. والمبالغ اللي بترجّعها من لوحة تحكم XPay بتظهر في Odoo.
محتاج Odoo 18 أو 19، Community أو Enterprise، شغّال على السيرفر بتاعك أو على Odoo.sh. Odoo Online مش بيسمح بموديولات خارجية. موقعك لازم يكون شغّال على عنوان HTTPS عام.
نزّل الموديول واربط حسابك
نزّل الموديول
نزّل الموديول لنسخة Odoo بتاعتك من Odoo Apps Store وفكّه جوّه مسار الـ addons بتاع Odoo. اعمل restart لـ Odoo، حدّث قائمة التطبيقات، وبعدين سطّب XPay Payment Provider من Apps.
افتح مزوّد XPay
روح على Website ← Configuration ← eCommerce ← Payment Providers، أو Invoicing ← Configuration ← Online Payments ← Payment Providers، وافتح XPay.
اربط حسابك على XPay
اضغط Connect with XPay، سجّل دخولك على XPay ووافق. هترجع وانت مربوط بحساب الاختبار، والمزوّد في Test Mode والـ webhook بتاعه متظبط. الربط محتاج أدمن Odoo.
اعمل طلب تجريبي
في Test Mode، Odoo بيعرض XPay وقت الدفع للأدمن بس، فاعمل الطلب التجريبي وانت مسجّل دخول. ادفع بـ بطاقة اختبار واتأكد إن الطلب اتأكّد.
طرق الدفع والعملات
الموديول بيقرا طرق الدفع والعملات من حسابك على XPay لما تربط. لما XPay يشغّل حاجة جديدة لحسابك، اضغط Refresh account في المزوّد. علشان تقبل عملات أقل، قلّل قائمة Currencies في تبويب Configuration بتاع المزوّد. Refresh account بيرجّعها لكل العملات اللي حسابك بيدعمها.
اتحوّل للحساب الفعلي
لازم حسابك على XPay يكون متوافق عليه للمدفوعات الفعلية الأول. في المزوّد، اضغط Go live ووافق على حسابك الفعلي في XPay. الربط الفعلي بياخد مكان ربط الاختبار، والمزوّد بيتحوّل لـ Enabled ويتنشر لكل العملاء.
علشان ترجع للاختبار، اضغط Switch to a test account. Disconnect بيشيل الربط ويقفل XPay.
رد المبالغ
افتح عملية الدفع من الطلب أو الفاتورة واضغط Refund، للمبلغ كله أو جزء منه. XPay بيأكّد كل استرداد، وOdoo بيسجّله على الطلب. المبالغ اللي بترجّعها من لوحة تحكم XPay بتتنقل لـ Odoo بنفس الطريقة. مدفوعات ValU ما ينفعش تترد عن طريق XPay.
لما حاجة ما تشتغلش
فورم المزوّد فيه سطرين للحالة. Connection بيقول أنهي حساب XPay مربوط، وهل هو اختبار ولا فعلي. Webhook بيقول هل XPay قادر يوصل لمتجرك.
| اللي بتشوفه | معناه | تعمل إيه |
|---|---|---|
| XPay مش ظاهر في صفحة الدفع | المزوّد في Test Mode، أو العملة مش في القائمة بتاعته. | سجّل دخول كأدمن، أو خلّي المزوّد Published. راجع قائمة Currencies. |
| حقول الدفع مش بتحمّل | إضافة تسريع، أو أداة موافقة، أو سياسة أمان بتمنع XPay. | اسمح بالسكريبتات والـ frames من https://checkout.xpay.app. |
| العميل دفع والطلب ما اتأكّدش | Webhook مكتوب فيه Not set up أو Failing since. | اضغط Reconfigure webhook. الـ Domain بتاع موقعك لازم يكون عنوان HTTPS العام بتاعه. |
| Go live مرفوض | حسابك على XPay لسه مش متوافق عليه للمدفوعات الفعلية. | كمّل الانضمام، وبعدين اضغط Go live تاني. |
| طلب فوري لسه معلّق | العميل لسه ما دفعش كود فوري. | مش محتاج تعمل حاجة. Odoo بيأكّد الطلب لما XPay يبلّغ إنه اتدفع. |