View source | Discuss this page | Page history | Printable version   
Toolbox
Main Page
Upload file
What links here
Recent changes
Help

PDF Books
Show collection (0 pages)
Collections help

Search

Retail:PaymentRounding

Contents

Payment Rounding

Bulbgraph.png   This feature is available starting from 20Q2.

Introduction

Payment Rounding project allows to define an automatic up/down rounding in payments made in WebPOS.

Rounding Rules

Rounding will be triggered only when the total amount of a sale/return is paid and only if the payment method used is configured for it.

In that case, a rounding payment will be automatically created if the amount is not multiple of the one defined for the touchpoint type and the payment method.

Rounding will only affect the amount to pay. Therefore, tax calculation does not take into account any rounding but original amount.

The following table shows some examples of a down rounding to a multiple of 0.05:

RoundingRulesUp.png

The following table shows some examples of an up rounding to a multiple of 0.05:

RoundingRulesDown.png

Configuration

Payment rounding is defined at touchpoint type level. Therefore, it is possible to configure for each payment method whether any rounding needs to take place or not.

Before activating payment rounding functionality for a payment method, we need to define a new rounding payment method in the same touchpoint type and using the same currency. This rounding payment method will be the one used to record the rounding amount.

RoundingPaymentMehodConfiguration.png

Once we have created the rounding payment method, we can activate payment rounding to take place in sales, returns or in both cases. For each case, it is necessary to define if the amount will be rounded to a higher or a lower multiple and to which multiple the amount will be rounded.

PaymentRoundingConfiguration.png

Finally, a new payment type needs to be created at touchpoint level to define the financial account used for the rounding transactions. Thus, all rounding amounts are included in this account.

RoundingPaymentTypeConfiguration.png

Example

Let's define a down payment rounding for sales and up payment rounding for returns, using a multiple of 0.05 in both cases. Therefore, customer will benefit in both scenarios.

PaymentRoundingConfiguration.png

Payment Rounding in Sales

We create a sale in WebPOS with total amount of 150.53.

RoundingPaymentSale.png

Once we fully pay it using the configured payment method, a new rounding payment of 0.03 is automatically added using the rounding payment method defined for it. Thus, customer will only pay for the rounded amount of 150.50.

RoundingPaymentSaleRounded.png

The rounding payment line is automatically removed if the original payment is removed.

RoundingPaymentSale.png

The rounding payment line is automatically reverted if the original payment is reverted.

RoundingPaymentSaleReverted.png

Once the sale is synchronized to the backoffice, both the corresponding order and invoice will reflect the rounding amount.

RoundingPaymentSaleOrder.png

RoundingPaymentSaleInvoice.png

Two payments are registered in the sale, one for the original payment and another one for the rounding payment.

RoundingPaymentSalePayment.png

Payment Rounding in Returns

We create a return in WebPOS with total amount of -150.53.

RoundingPaymentReturn.png

Once we fully pay it using the configured payment method, a new rounding payment of -0.02 is automatically added using the rounding payment method defined for it. Thus, customer will receive the rounded amount of 150.55.

RoundingPaymentReturnRounded.png

The rounding payment line is automatically removed if the original payment is removed.

RoundingPaymentReturn.png

Once the return is synchronized to the backoffice, both the corresponding order and invoice will reflect the rounding amount.

RoundingPaymentReturnOrder.png

RoundingPaymentReturnInvoice.png

Two payments are registered in the return, one for the original payment and another one for the rounding payment.

RoundingPaymentReturnPayment.png

Retrieved from "http://wiki.openbravo.com/wiki/Retail:PaymentRounding"

This page has been accessed 6,211 times. This page was last modified on 10 February 2020, at 19:18. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.