How to Handle multiple Payment Methods in Odoo Point Of Sale

Managing payments smoothly is important for any business, and Odoo Point of Sale (POS) makes this easy by allowing customers to pay a single bill using different payment methods. This gives customers more flexibility and helps cashiers complete checkouts faster and more accurately.

Processing an Order in Odoo POS

To begin a sale, open the POS and add the required products to the cart. You can add items by typing the product code, scanning the lot barcode or scanning any associated multi-barcode. As soon as a product is entered, it appears in the cart where you can review its price and quantity. After checking all items, select the customer and move to the payment screen by clicking the Payment Mode button or pressing F4.

Odoo POS Cart Products added

Processing a Sale with multiple Payment methods in Odoo POS

On the payment screen, Odoo allows you to split a single bill into different payment methods. You can select options like Cash, UPI, Credit Card, Parking Token, or any custom paymode set up in the POS terminal.

Enter the amount for each method based on how the customer wishes to pay. For example, a bill of total ₹3000 can be settled by paying ₹20 using a Parking Token, the remaining amount ₹2980 through a Credit Card.

Odoo POS Payment Screen Multi Payment method

The system also includes rules to prevent payment errors. Only the Cash payment can exceed the bill amount, which is useful for handling rounding or small balance adjustments. Other payment methods like UPI or Credit Card cannot go beyond the actual bill value.

If you try to enter more than the bill amount—such as ₹3000 using a Credit Card which exceeds the total bill amount as ₹3020 — so the system will show an EXCESS AMOUNT ENTERED alert. Odoo also prevents entering zero or negative amounts for any payment method and will display a warning to ensure correct payment entries.

Odoo POS Payment Screen Excess Amount Validation

The system will consider the transaction complete once the total of all selected payment methods equals the bill amount. Click Validate or press alt + v to finish the sale and generate the bill receipt.

Pay Mode Details in Bill Receipt

Once the payment is validated, Odoo automatically prints the bill receipt. In the bill, each payment method is displayed separately along with the exact amount paid through each pay mode under Pay Mode Received Section. This makes the transaction transparent and ensures that both the cashier and the customer have clear information about how the payment was settled.

Odoo POS Bill Paymode Received

In cases where the Cash amount exceeds the bill amount, the receipt will show the cash received as well as the balance cash that needs to be returned to the customer. This ensures complete clarity for every transaction.

Odoo POS Bill Cash Paymode

Leave a Reply

Your email address will not be published. Required fields are marked *

odoo_casestudy