PayXCommerce Gateway redirects customers from WooCommerce to PayXCommerce hosted checkout. It creates a payment request using your merchant API credentials, returns the customer to your store, and updates the order from signed payment webhooks. Classic and Blocks checkout are supported. Refunds can be requested from WooCommerce admin.
An active PayXCommerce merchant account and the WooCommerce plugin are required. The gateway supports separate Test and Live modes; credentials and webhook signing secrets must match the selected mode. The minimum WooCommerce version declared by the plugin is 7.0. The integration was exercised on WordPress 7.0 and 7.1, WooCommerce 11.2.1 and PHP 8.1; earlier supported versions are not claimed as tested.
This plugin uses the PayXCommerce external payment service at https://payxcommerce.com/. When a customer chooses the gateway, the store sends the order amount, currency, order reference, billing name, email, phone, address, city and country, plus return and webhook URLs to the PayXCommerce API. PayXCommerce processes the hosted payment and sends a signed result to the store. See https://payxcommerce.com/page/privacy-policy and https://payxcommerce.com/page/terms-of-service for service terms and privacy information. Configure your store privacy notice accordingly.
The bundled PayXCommerce PHP SDK is MIT-licensed; its license notice is included in LICENSE.txt. No merchant credentials, webhook secrets or customer records are bundled in the plugin ZIP.
For setup or payment-integration help, visit https://payxcommerce.com/contact. Never send API secrets, webhook signing secrets or full customer payment details in a support request.