Introduction
Accept XPay payments in your WooCommerce or Odoo store, with no code.
Run your store on WooCommerce or Odoo? Install the XPay plugin, connect your XPay account, and your checkout takes payments. You write no code and copy no API keys.
What the plugins do for you
Connect in one click
Click Connect with XPay, sign in to XPay and approve. The plugin stores your keys for you and never shows them.
Order updates set up for you
The plugin creates its webhook when you connect, so paid orders update on their own.
Your account's payment methods
The plugin reads the methods your XPay account accepts, such as cards, ValU and Fawry, and offers them at checkout in the currencies they support.
Refunds from your store
Refund a full or partial amount from the order, where the payment method supports refunds.
Test and live modes
Connect a test account first and take test orders. Go live when you're ready; the two connections stay separate.
Card details stay with XPay
Customers pay in XPay's secure payment fields on your checkout. Card details never reach your server.
Pick your platform
| Platform | Works with | Get it |
|---|---|---|
| WooCommerce | WordPress 6.2 or later, WooCommerce 8.3 or later | WordPress.org |
| Odoo | Odoo 18 and 19, Community or Enterprise, self-hosted or Odoo.sh | Odoo Apps Store |
Both plugins need your store served over HTTPS and an XPay account. Each setup takes a few minutes.
WooCommerce
Install from WordPress.org, connect, and choose the payment methods your checkout shows. Includes Apple Pay setup.
Odoo
Accept XPay in the eCommerce checkout, payment links and invoices paid online.