| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 769 |
| Technical Name |
payment_paynation |
| License | LGPL-3 |
| Website | https://www.paynation.us |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 769 |
| Technical Name |
payment_paynation |
| License | LGPL-3 |
| Website | https://www.paynation.us |
Paynation Payment
-
The PayNation Payment Gateway module connects Odoo with PayNation, a trusted U.S.-based payment service provider, to process secure credit card, debit card, and ACH payments.
-
With this integration, businesses can automate their Sales, eCommerce, Invoicing â all while maintaining top-tier security through tokenization and API-based authentication.
-
PayNation makes it easy to integrate with your ERP, accounting system, or SaaS platforms, allowing you to manage and process payments directly from Odoo without relying on external tools or manual reconciliation.
Supported Editions
Community
Enterprise
"Paynation Payment" module supports both editions of Odoo, Community and Enterprise as well.
Notes
This module requires a valid Merchant App Key for activation. After successfully downloading the app, kindly reach out to support@paynation.us to obtain your credentials and enable the integration.
Features
Paynation provides flexible payment options: allowing customers to securely pay using credit cards or direct ACH bank transfers. This ensures smooth transaction handling for both online and offline business operations.
Enables Payment Link Generation from Sales Orders or Invoices: You can easily generate secure payment links directly from Odoo sales orders or invoices. Customers can complete their payments through the Paynation portal without logging in, improving convenience and cash flow.
Allows Manual Payment Capture and Refund Management:The integration lets you manually capture payments after authorization or process full and partial refunds directly within Odoo. This gives your finance team greater control over transaction management and customer adjustments.
Built-in Validation and Auto Sync for Transactions:Every transaction is automatically validated and synchronized with your Odoo records. This prevents discrepancies between your accounting data and Paynation reports, ensuring full transparency and data accuracy.
Real-time Transaction Confirmation and Error Logging:Receive instant transaction status updates directly within Odoo, including success, failure, or pending notifications. Detailed error logs help you quickly identify and resolve any payment issues.
Compatible with Odoo Sales, Invoicing, Accounting, eCommerce:Paynation integrates natively across multiple Odoo modules, creating a unified payment ecosystem. Whether youâre selling online, in-store, or managing invoices, every transaction remains consistent and traceable in one place.
How to Install
-
Open your Odoo ERP System ▶ Apps ▶ Install Paynation Payment module.

How Paynation Payments works
-
After installation, check Payment Providers where PayNation will appear as a provider option.

-
Add Credentials for PayNation: Please reach out to support@paynation.us to get your Merchant ID and other credentials.

-
Configure Payment Methods for PayNation Provider: To enable PayNation card payments, you must add the PayNation provider to the Card Payment Method setup in Odoo.

-
After configuring the payment method, it will appear in the PayNation Payment Provider configuration.

-
Generate Payment Link and Pay Using PayNation

-
Payment Link Actions: The customer clicks the payment link and is redirected to the payment gateway to enter card details. Payment is processed based on configuration â either Authorization & Capture together or separately.

-
ACH Payment Flow : The ACH payment flow involves electronic fund transfers between bank accounts via the Automated Clearing House (ACH) network provided by PayNation.
Navigate to Invoicing â Configuration â Payment Methods and create a new method called âACH Paymentâ & Under 'Supported By' select PayNation. You can also use an ACH Direct Debit payment method and select PayNation as the provider to enable ACH direct-debit transactions.

-
Create a new eCommerce order and choose âACH Paymentâ during checkout. Enter the bank name, account name, account number, ABA routing number, and account type.

-
Paynation Void Payment Flow: Paynation transactions can be voided by Void Transaction if they are not yet batched.

-
Paynation Refund Flow: Click on the Refund button in Payment to initiate a refund.

Please log in to comment on this module