The PayNow Payment Provider Module is a comprehensive payment processing solution designed to integrate seamlessly with Odoo ERP, enabling businesses to accept and manage online payments securely and efficiently. This module facilitates the integration of PayNow payment gateway with the Odoo platform, offering a reliable and user-friendly interface for handling customer payments, reconciling transactions, and streamlining financial workflows. With support for multiple payment methods and real-time transaction updates, it enhances the overall payment experience within Odoo’s eCommerce and invoicing applications.
Features
1) PayNow Payment Provider Integration
Integrate as a payment acquirer and accept payments directly through PayNow payment gateway.
2) Support for Online Transactions
Allow customers to make secure online payments through PayNow on user Odoo eCommerce platform.
PayNow Payment Provider Configuration
User need to enter PayNow API Name & Signature Key in PayNow payment provider in Odoo.
Under "Messages" tab, User can set payment messages.
PayNow Payment Method
Once configured, customers will see PayNow as a payment option when confirming their order on user Odoo website.
After selecting PayNow for payment, user will be redirected to payment page, on that page user will need to enter their card details and click on the "Pay" button.
PayNow Transactions
User can see PayNow payment has been successfully processed and payment transactions done.
Payment transactions detail with reference no. and payment provider name.
Figure shows the sale order with Total Amount of ordered products and payment detail.
PayNow Dashboard
User can see payment details on PayNow dashboard.
On the Payment Transaction details page, the user can now see the associated Payment field. By clicking on the payment link, the user is redirected to the Payment Details page, where they have the option to refund the payment if needed.
On the Payment Details page, the user can view complete payment information. From here, they can click the Refund button to initiate a refund for the selected payment.
Once the user clicks on the Refund button, a popup window appears showing the Payment Amount, Maximum Refund Allowed, and Refund Amount. From here, the user can confirm the refund by clicking the Refund button.
After the refund is successfully initiated, the user is redirected back to the Payment Transaction page, where a Refunds smart button appears at the top.
After clicking the Refund button, the Refund Transaction page opens. Here, users can view the original Source Transaction, the Refunded Amount, and refund-specific details such as the PayNow Refund ID and PayNow Refund Status, which initially appears as Pending. Users can click Update Status to retrieve the latest refund status.
The refund transaction is also reflected in the PayNow dashboard under the Refunds tab. It displays the refund details.