PoS Multi Currency Payment
by 7seven team https://apps.odoo.com/apps/modules/browse?author=7seven%20team$ 20.27
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 1326 |
| Technical Name |
st_pos_multi_currency_payment |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?author=7seven%20team |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 1326 |
| Technical Name |
st_pos_multi_currency_payment |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?author=7seven%20team |
| Versions | 18.0 19.0 |
PoS Multi Currency Payment
(Sell in one POS, get paid in many currencies.)
Accept payments in foreign currencies directly inside Odoo POS. Cashiers can select the customer currency, enter the foreign amount with automatic conversion, and keep both the checkout screen and backend records clear and accurate.
PoS Multi Currency Payment gives cashiers a practical foreign-currency workflow inside Odoo POS while keeping the accounting side in the main POS currency. The section below uses simple static blocks so it stays more reliable on Odoo Apps.
|
01
POS Configuration ControlEnable multi-currency payments directly from the POS configuration and choose which currencies each POS is allowed to accept. |
02
Order Currency SelectorCashiers can switch the working currency from the POS header so the order stays easy to read before payment is finalized. |
|
03
Foreign Amount Entry PopupOn the payment screen, users can enter the customer amount in a foreign currency and let the module calculate the converted base value automatically. |
04
Automatic Rate ConversionThe module uses Odoo currency rates to convert foreign amounts back into the POS base currency, reducing cashier-side calculation mistakes. |
|
05
Clear POS and Receipt DisplayConverted amounts can be shown on payment lines, totals, due amount, change, and customer receipt so the cashier and customer both see the result clearly. |
06
Backend Audit VisibilityOdoo stores the foreign currency, currency rate, and foreign amount on payment records for traceability after the order is validated. |
Detailed Screenshots and Explanation
These Point of Sale screens show how the cashier can change the working currency, enter foreign payment values, edit converted lines, and manage converted change directly inside the POS.
|
Global Currency Selector
|
Foreign Amount Conversion Popup
|
|
Edit Converted Payment Line
|
Converted Change Amount
|
Configure the feature by enabling multi-currency payments in POS settings, selecting the allowed currencies, and making sure the currencies are active with valid rates in Odoo.
|
POS Configuration
Enable Multi-Currency Payments and choose the currencies that should be available to cashiers in that POS. |
Currency Activation
Activate the currencies you want to use in POS and maintain their exchange rates in Odoo before opening a session. |
The module also extends backend payment views so Odoo users can audit the actual foreign payment used on each order.
|
POS Order Payment Lines
On the POS Order form, the payments list shows the extra multi-currency values beside the payment amount.
Fields shown:
|
Backend Audit Details
The backend view gives accounting and operations users a quick way to confirm how the cashier recorded the multi-currency payment.
Visible values
Foreign Currency
Currency Rate Foreign Amount This helps the business verify which foreign currency was used, the exact rate applied at payment time, and the amount entered by the cashier without leaving the standard Odoo payment workflow. |
|
7Seven Team Support
Free 120 Days Support
Need help with setup or usage?
We help with installation guidance, configuration questions, module behavior, and bug fixing related to PoS Multi Currency Payment. |
We Can Help With
Installation guidance
Configuration questions Functional understanding Bug fixing support
Excludes custom development and data recovery work.
|
Why Choose 7Team ?
We focus on practical Odoo solutions, dependable support, and stable module quality so your business can use our apps with confidence.
Please log in to comment on this module