NeroPay provides a secure and seamless payment experience fully integrated into Odoo. Whether you are using Odoo’s eCommerce, Website, or Invoicing apps, NeroPay allows your customers to pay directly through a modern, PCI-compliant gateway.
Available on Odoo App Store:
1. Overview
NeroPay is a secure and user-friendly payment gateway that connects directly to your Odoo environment. The integration uses NeroPay’s REST API and supports both Sandbox and Live modes for smooth testing and deployment.
2. Prerequisites
- Odoo installation (version 16, 17 or 18).
- Access to Invoicing → Configuration → Payment Providers.
- Active merchant account on NeroPay.
- Your Public API Key and Secret API Key.
- HTTPS server for receiving IPN callbacks.
3. Installation
- Upload the
neropay_paymentmodule to your Odoo add-ons folder or install it via the Apps menu. - Restart the Odoo server and update the Apps list.
- Go to Invoicing → Configuration → Payment Providers.
- Select or create provider NeroPay.
- Enter your Public and Secret keys, choose Sandbox or Live, and enable it.
4. Payment Flow
The payment flow follows these steps:
- User selects Pay with NeroPay at checkout.
- Odoo creates a transaction and calls NeroPay’s API endpoint.
API Endpoints:
- Live →
https://eu.neropay.app/payment/initiate - Sandbox →
https://eu.neropay.app/sandbox/payment/initiate
Example Request (POST):
{