NeroPay Docs
API & Integrations

Ready Plugins

Plugins

Ready Plugins

Use ready plugin patterns for popular commerce, billing and CRM platforms.

WooCommerceOdooShopify

Ready plugins

NeroPay can be integrated into common commerce, billing and CRM platforms. The recommended plugin architecture is the same for each platform: create a NeroPay payment from the platform order, redirect or show the checkout, process webhook confirmation and update the order.

Plugin/platformBest endpointUse case
WooCommercePOST /payments or POST /payment-intentsWordPress checkout and order payment.
OdooPOST /payment-intentsOdoo website, eCommerce and invoices.
ShopifyPOST /payment-links or POST /paymentsPayment links or external checkout flows.
Magento / Adobe CommercePOST /paymentsHosted checkout from quote/order.
OpenCartPOST /paymentsCheckout module.
PrestaShopPOST /paymentsCheckout module.
WHMCSPOST /payment-linksInvoice payment link.
Perfex CRMPOST /payment-linksInvoice and CRM payment workflows.
Custom PHP / LaravelAny endpointFull custom integration.

Generic plugin flow

  1. Merchant enters public and secret keys in the plugin settings.
  2. Plugin creates a NeroPay payment when an order or invoice is created.
  3. Customer is redirected to checkout or the payment link is shown.
  4. Webhook confirms payment and updates the platform order.
  5. Admin can refund or reconcile from NeroPay transaction id.