| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 773 |
| Technical Name |
odoo_payment_hdfc |
| License | LGPL-3 |
| Website | https://www.odoo.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 773 |
| Technical Name |
odoo_payment_hdfc |
| License | LGPL-3 |
| Website | https://www.odoo.com/ |
HDFC Payment Gateway Integration
Configuration on HDFC
How to Access Credentials?
- Create HDFC Merchant Account with HDFC Bank.
- Install and activate the HDFC Payment Gateway in Odoo.
Get Started
To ensure a smooth and hassle-free onboarding experience, we recommend booking an onboarding session with our team. During this session, we will guide you through the complete setup process, help you configure your credentials, and clarify any questions you may have.
Book your onboarding appointment here:
https://www.odoo.com/book/india-payment-provider
Pre-requisites and Webhook Configuration
- The merchant must submit a properly filled Merchant Integration Questionnaire (MIQ) to HDFC for onboarding in both UAT and Production environments.
-
Upon successful review, the HDFC Merchant Integration Team will onboard the merchant and share the following credentials:
- UPI Merchant ID
- UPI Merchant Name
- VPA (Virtual Payment Address)
- Merchant Encryption Key (for encryption and decryption)
-
Merchant must share a valid HTTPS callback URL with the HDFC team for whitelisting in both UAT and Production environments.
Callback URL Format: Odoo database URL followed by/payment/HDFC/webhookin the Webhook URL field.
For example:https://example.odoo.com/payment/HDFC/webhook - At last, Merchant integration Team will share the encryption/decryption toolkit (Java, dotNet, PHP) for reference and provide UAT application (apk) for testing.
Configuration on Odoo
- Install the module from the Apps menu.
-
Now, navigate to the Payment providers by going to:
- Accounting ‣ Configuration ‣ Payment Providers
- Website ‣ Configuration ‣ Payment Providers
- Sales ‣ Configuration ‣ Payment Providers
-
Select the provider and configure the Credentials tab.
- Set the State to Enabled.
After completing the configuration, the HDFC UPI Payment Method will appear on your website's checkout page, based on the settings configured in the Payment Provider.
Configure QR Code on Invoices
-
Enable QR Codes Settings:
- Settings ‣ Invoicing ‣ Customer Payments ‣ QR Codes
-
In HDFC Payment Provider, Under Configuration
Enable Show QR on Invoice
-
The HDFC QR code will be displayed on the invoice PDF when the following conditions are met:
- The HDFC payment provider is in Test or Enabled state.
- The payment provider is Published.
- The "Show QR on Invoice" option is enabled on the HDFC payment provider.
- The invoice belongs to the same company for which the HDFC provider is configured.
- The invoice is Posted.
- The "QR Codes" setting is enabled in Invoicing settings.
Support
For any queries or support needs, kindly schedule an appointment via the link below. This will allow our team to address your concerns directly and provide the necessary guidance:
https://www.odoo.com/book/india-payment-provider
Please log in to comment on this module