NeroPay Payment Gateway for WooCommerce

NeroPay Payment Gateway for WooCommerce

5/5 (2 ratings) 10 active installs Updated Nov 11, 2026

NeroPay Payment Gateway for WooCommerce allows merchants to integrate NeroPay into WooCommerce-enabled WordPress websites with secure and reliable payment processing.

With this plugin, you can accept payments smoothly at checkout and also keep your operations connected with NeroPOS and NeroWEB integrations.

Key Features:
* Easy integration with WooCommerce
* Secure payment processing through NeroPay
* Stock sync support
* Order creation and sync with NeroPOS
* NeroWEB sync support
* Supports multiple currencies

To get started, you’ll need a NeroPay merchant account. Sign up at NeroPay.

NeroConnect setup

Use the connected merchant’s own Public Key and Secret Key for each store.
Do not distribute a platform’s Secret Key to connected merchant websites.
The account’s configured NeroConnect fees and fee-payer rules remain server-side.
Checkout uses NeroPay hosted payments over the authenticated /v2/hosted-payments API.
No card data is collected by this plugin and no SQL or migration is required.

Stock sync and external order creation are optional, separate features. If used,
configure a transaction.succeeded webhook on the SAME merchant account. Its
signing secret is different from the merchant API secret. Hosted WooCommerce
payments are not reimported by stock/order webhooks.

Before upgrading a live store, finish outstanding 2.6 checkouts. Older callbacks
without a saved payment reference are flagged in the order notes for verification;
they are never blindly marked paid or charged again. Check the payment in NeroPay.
An interrupted stock/order webhook is held for review instead of replaying changes.

External service

This plugin connects to the NeroPay service at https://eu.neropay.app. A NeroPay merchant account is required; service fees follow your account agreement.
When a customer starts checkout, the plugin sends the order reference, amount, currency, return URLs and customer billing/contact details to create a hosted payment page. It checks payment status before completing the WooCommerce order. Card details are entered on the hosted payment page, not collected by this plugin.
If optional inventory synchronisation is enabled, product SKUs and stock quantities are also exchanged with NeroPay. Signed inbound webhooks can update stock or create external orders according to your settings.
Terms: https://neropay.app/legal/#terms-conditions
Privacy: https://neropay.app/legal/#privacy

Notes

For more details and support, visit the Help Centre or contact [email protected].