$ 10.34
| 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 | 298 |
| Technical Name |
dev_pos_transaction_charge |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| 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 | 298 |
| Technical Name |
dev_pos_transaction_charge |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
POS Transaction Charges in Odoo
The POS Transaction Charges module enables you to automatically apply extra fees or surcharges to customer orders in the Point of Sale based on their selected payment method. It allows you to configure either a fixed amount or a percentage-based markup that gets automatically added to the cart total as soon as a payment line is registered. This is highly useful for passing on credit card processing fees, bank transaction costs, or other administrative charges transparently.
Features
- Payment Method Based Charges – Apply different charge strategies for each payment method natively in POS.
- Fixed Amount Surcharge – Add a flat fee (e.g., $1.50) to the order total regardless of the cart amount.
- Percentage Based Surcharge – Calculate charges dynamically based on a percentage (e.g., 2.5%) of the total order value.
- Tax Inclusive Calculation – Intelligently reverse calculates base prices so that the final charge on the receipt matches your configured amount exactly, even for products with taxes.
- Dynamic & Real-time – Charges are automatically added or removed in real-time as cashiers select or remove payment methods.
- Custom Charge Product – Link charges to a specific service product to correctly route the revenue to your preferred accounting accounts.
Create Transaction Charge Product
Create a product (e.g., "xyz charge") to be used for transaction fees. Make sure to check the Point of Sale option in the product configuration.
Set a Global Charge Product
Navigate to Point of Sale > Configuration > Settings. Assign a product in the Transaction Charge Product field. This product will be used as the order line item when a fee is added.
Configure Payment Method Charges
Go to Point of Sale > Configuration > Payment Methods. Select the method (e.g., Cash) you wish to apply charges to. Set the "Transaction Charge Type" to either Percentage or Fixed Amount, and specify the "Charge Amount".
Automatic Application in POS
During an active POS session, process the order as usual and proceed to payment. When you select a payment method configured with a charge, the fee is immediately calculated and added to the order details.
Receipt Visualization
After validating the order, the final printed receipt clearly shows the added transaction charge, ensuring transparency for the customer.
Version 1.0 | Released on : 13th February 2024
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support
Why Us?
You May Also Like
Most Demandend Apps
Devintelle Odoo Services
Please log in to comment on this module