POS Rounding Payment

by
Odoo

16.23

v 10.0 v 11.0 v 12.0 Third Party 20
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Inventory Management (stock)
Discuss (mail)
Lines of code 242
Technical Name pos_rounding_payment
LicenseLGPL-3
Versions 11.0 10.0 12.0
You bought this module and need support? Click here!
Auto Rounding Payment for Point of Sales
with multiple rounding methodologies


Introduction:
When making the payment with Cash, sometimes we need to round the payment amount to fit with the actual payment from the customers (Customer sometimes cannot pay exactly the number shown in the payment screen because the order is applied with a percent discount) This app works with Point of Sales module to support auto rounding the payment amount with multiple method. The payment rounding can be configured in each payment method to be more flexible (Some payment methods do not require the amount to be rounded, for example: credit card, bank transfer, etc)


Module Feature:

Payment Rounding can be easily configured in each payment method (Journal). A note that this option can only be shown in Point of Sale Payment method (Use in Point of Sale is ticked)



SETTINGS

Rounding method: The methodology applied for rounding (Check the Support Multiple Rounding methodologies part) 
Rounding factor: The minimal currency unit applied for rounded. For example, if we accept 50 cents coin as the minimum unit, the rounding factor will be 0.05.
Journal for Diff Amount: Config the journal used for recording the different amount.
Show Journal on Payment: to show or not to show the Journal for Diff amount on Payment screen.


SUPPORT MULTIPLE ROUNDING METHODOLOGIES



  • This app support 4 rounding methods includes:
    - Rounding Up: Always rounding up based on the rounding factor.
    - Rounding Down: Always rounding down based on the rounding factor.
    - Rounding Off (Priority: Up): Round off the amount based on the Rounding factor. In case the value is in the middle of rounding up and down, rounding up will take the higher priority.
    - Rounding Off (Priority: Down): Round off the amount based on the Rounding factor. In case the value is in the middle of rounding up and down, rounding down will take the higher priority.

    Initial ValueRounding UpRounding DownRounding Off (Priority: Up)Rounding Off (Priority: Down)
    $2.34$2.40$2.30$2.30$2.30
    $2.35$2.40$2.30$2.40$2.30
    $2.36$2.40$2.30$2.40$2.40

Example of how the payment amount is rounded


RUNNING ON POINT OF SALES


Rounding applied for Cash



Credit card payment can be configured not to apply the rounding

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
There are no ratings yet!
Contact info
by
sven@onc.co.ke
on 1/7/21, 2:52 PM

Hi Felix,

We have a question regarding this module, how can we contact you?

Regards,
Sven

Re: Contact info
by
Felix
on 1/8/21, 2:49 AM Author

Hi,

You can contact me via skype: phuctran.iuerd

Thanks