HiPay Payment Provider: Accept Global Payments in Odoo
HiPay is a European leader in omnichannel payment solutions, powering secure transactions for thousands of merchants across Europe. Our HiPay Payment Provider module developed by DevTalents integrates HiPay's powerful payment gateway directly into your Odoo ecosystem with 20+ payment methods, manual capture, partial refund, and full webhook security.
Why Choose HiPay?
HiPay is much more than a payment gateway. It is a complete payment platform designed to maximize conversion, fight fraud, and unify online and in-store transactions.
CB, Visa, Mastercard, Amex, PayPal, iDEAL, Wero, Bancontact, SEPA Direct Debit, Multibanco, MyBank, Przelewy24, Klarna, MB WAY, PostFinance, Alma, Oney, Mooney/Sisal, Paysafecard, Carte Cadeau, Illicado, Payshop.
HiPay is a Visa and Mastercard listed PCI DSS compliant provider. All API communications are secured over TLS with HTTP Basic Auth.
80 customizable filters for real-time risk analysis, device fingerprinting, and proxy detection. Challenged transactions (status 112) are handled automatically.
Smart TRA (Transaction Risk Analysis) and automatic 3-D Secure to maximize approval rates while keeping transactions secure.
Our Odoo Module: HiPay Payment Provider (API v2)
The HiPay Payment Provider module was developed by DevTalents to offer a robust, production-ready integration between Odoo and HiPay's payment platform using the latest API v2 endpoints.
Key features of our module:
Hosted Payment Page
Customers are redirected to HiPay's secure hosted page. No sensitive card data touches your server. The merchant name is displayed on the payment page.
Manual & Automatic Capture
Choose between immediate capture (Sale) or authorize first (Authorization), then capture manually from the Odoo back-office. Partial capture supported.
Refund & Void
Process total or partial refunds directly from Odoo. Cancel authorized transactions (void) before capture. All statuses are synchronized via webhooks.
Webhook Signature Verification
SHA-1, SHA-256 and SHA-512 signature verification with auto-detection. Redirect page signature verification (hash parameter) also included.
Chargeback & Visa RDR
Full handling of chargeback statuses (180, 181) and Visa Rapid Dispute Resolution (182, 183). 30 HiPay status codes mapped to Odoo transaction states.
Basket & Shipping Details
Cart items (articles, quantities, prices, taxes) and shipping address are sent automatically to HiPay. Customer language is auto-detected.
20+ Supported Payment Methods
Each payment method is pre-configured with the correct HiPay product code. Use the default HiPay method to show all available methods, or activate a specific method to display only that payment option on the hosted page (e.g. a dedicated "Pay with PayPal" button).

Visa

Mastercard

Amex

CB
PayPal
iDEAL

Wero
Bancontact
SEPA DD
Multibanco
MyBank
Przelewy24
Klarna
MB WAY
Alma

Oney
Mooney/Sisal
Paysafecard
Carte Cadeau
Illicado
Payshop
Technical Overview
Detailed features and configuration options of our HiPay Payment Provider module:
| Feature | Details |
|---|---|
| Payment Methods | CB Visa Mastercard Amex PayPal iDEAL Wero Bancontact Klarna Alma Oney +10 more |
| Payment Flow | Hosted Payment Page (HiPay secure redirect) |
| Capture | Automatic (Sale) or Manual (Authorization + capture from Odoo). Partial capture supported. |
| Refunds | Total and partial refunds from Odoo |
| Void | Cancel authorized transactions before capture |
| 3-D Secure | Automatic (authentication_indicator=1) — activated when supported by the card |
| Webhook Security | SHA-1 / SHA-256 / SHA-512 signature verification (auto-detected by length) |
| Redirect Security | Hash parameter verification on return URL |
| Fraud Screening | HiPay Sentinel — challenged transactions (status 112) handled as pending |
| Chargeback | Chargeback (181), Partial Chargeback (180), Visa RDR (182, 183) |
| Status Mapping | 30 HiPay status codes mapped to Odoo transaction states |
| Basket Details | Cart items, quantities, prices, taxes sent as JSON basket |
| Shipping Address | Automatically sent from sale order delivery address |
| Custom Branding | Configurable merchant display name on payment page |
How It Works
The payment flow is simple and fully automated:
At checkout, the customer chooses their preferred payment method (HiPay, PayPal, iDEAL, Klarna...).
Odoo creates the transaction with basket details and redirects to HiPay's secure hosted payment page.
The customer pays securely on HiPay (with 3-D Secure if applicable) and is returned to your Odoo store.
Signed webhook notifications update the transaction status in Odoo in real time. Capture, refund and void from the back-office.
Ready to Accept HiPay Payments in Odoo?
Get our HiPay Payment Provider module — 20+ payment methods, manual capture, partial refund, 3-D Secure, and full webhook security.
Need other payment solutions?
If you're looking to integrate a payment method not yet available in Odoo, don't hesitate to contact us. We are experts in developing Odoo payment modules tailored to your business needs.