XPay for WooCommerce

XPay for WooCommerce

By xpayeg
Details
View on WordPress

XPay for WooCommerce adds secure XPay payment methods to your store. Customers pay without leaving your checkout, while card details go directly to XPay and never pass through your WordPress server.

The plugin supports classic checkout, Cart and Checkout Blocks, HPOS, Arabic, test and live modes, and WooCommerce refunds.

Features

  • Card, ValU, Fawry, and other methods enabled for your XPay account.
  • One-click connection through XPay. No API key is pasted or shown.
  • Automatic, signed webhook setup for reliable order updates.
  • Secure payment fields on the WooCommerce checkout and order-pay pages.
  • Separate test and live connections.
  • Full and partial refunds where the payment method supports them.
  • Arabic and English support.
  • Redacted diagnostic logs in WooCommerce.

External services

This plugin connects to XPay’s services and cannot process payments without them.

  • api.xpay.app: the store creates payment sessions and refunds here. It sends the order amount, currency, order number, and the customer’s name, email, and phone number. The connection flow also sends the store name, URL, and icon so the merchant can identify the store before approving access.
  • checkout.xpay.app: XPay’s secure payment fields and script load from here in the customer’s browser. The customer enters payment details directly into these fields. The customer’s name, email, phone number, and payment information are sent to XPay to process the payment.

XPay’s Terms of Service and Privacy Policy apply.

Details

Plugin code:
xpay-for-woocommerce
Plugin version:
1.0.4
Author:
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-09-27
Rating:
Times rated:
0
egypt
payment-gateway
payments
valu
woocommerce