| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 790 |
| Technical Name |
payment_raiffeisen |
| License | LGPL-3 |
| Website | https://adriamart.rs |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 790 |
| Technical Name |
payment_raiffeisen |
| License | LGPL-3 |
| Website | https://adriamart.rs |
Raiffeisen RaiAccept Payment Gateway
Accept online card payments via Raiffeisen Bank in Serbia & Southeast Europe
Key Features
- Full integration with Raiffeisen Bank RaiAccept payment gateway
- Supports Visa, Mastercard, DinaCard card payments
- Apple Pay and Google Pay digital wallets (coming soon)
- Settlement in RSD (Serbian Dinar) or EUR
- Built-in currency conversion with configurable exchange rate
- Partial & full refunds directly from Odoo backend
- Separate production and sandbox credentials for safe testing
- Cyrillic transliteration — automatically converts Serbian Cyrillic names/addresses to Latin for the gateway
- Secure webhook processing for real-time payment status updates
- Authoritative amount/currency verification against the gateway on every transaction
Supported Countries (Merchant)
This module works for merchants who hold a business account at one of the following Raiffeisen group banks connected to the RaiAccept platform:
| Country | Bank | Currency |
|---|---|---|
| Serbia | Raiffeisen banka a.d. Beograd | RSD |
| Austria | Raiffeisen Bank International | EUR |
| Croatia | Raiffeisenbank Austria d.d. Zagreb | EUR |
| Bosnia & Herzegovina | Raiffeisen Bank d.d. BiH | EUR |
| Kosovo | Raiffeisen Bank Kosovo | EUR |
| Albania | Raiffeisen Bank Albania | EUR |
| Romania | Raiffeisen Bank Romania | EUR |
| Hungary | Raiffeisen Bank Zrt. | EUR |
| Czech Republic | Raiffeisenbank a.s. | EUR |
| Slovakia | Tatra banka (RBI group) | EUR |
| Ukraine | Raiffeisen Bank Ukraine | EUR |
Not sure if your bank supports RaiAccept? Contact your Raiffeisen relationship manager or email us at balkan@adriamart.com.
Supported Payment Methods
Cards: Visa, Mastercard, DinaCard
Digital wallets (coming soon): Apple Pay, Google Pay
Customers from any country worldwide can pay. The billing address module covers 50+ countries out of the box.
Screenshots
How It Works
- Customer selects card payment at checkout
- Customer is securely redirected to Raiffeisen's hosted payment page
- After payment, customer returns to your Odoo store with instant status update
- Webhook ensures payment status is always synchronized, even if the customer closes the browser
Requirements
- Odoo 19.0 (Community or Enterprise)
- A Raiffeisen Bank RaiAccept merchant account — contact your Raiffeisen Bank relationship manager
- RaiAccept API credentials (production and/or sandbox)
Setup
- Install this module
- Go to Invoicing » Configuration » Payment Providers
- Open Raiffeisen RaiAccept
- Enter your API credentials (sandbox for testing, production for live)
- Set gateway currency and exchange rate if needed
- Enable the provider
Official Documentation
Full RaiAccept API reference, test card numbers, and integration guides are available in Raiffeisen Bank's official documentation:
- docs.raiaccept.com — RaiAccept API docs, merchant onboarding, and technical specifications
Support
For questions or issues with this Odoo module, please open an issue on GitHub or contact us at balkan@adriamart.com.
For questions about the RaiAccept gateway itself (merchant account, fees, settlement), please contact your Raiffeisen Bank relationship manager.
Please log in to comment on this module