Product exchange: return and new items on the same receipt

Take back the product the customer brought and sell the replacement on the same receipt; the difference is collected from the customer or paid back to them.

4 min readUpdated: November 2026

When a customer brings back a product and wants another one instead, you don't need to do the return and the new sale separately. With Exchange you do both on the same receipt; the app works out the difference and shows the amount to collect from the customer or to pay back to them.

Making an exchange

  1. Open Exchange

    On the sales screen, press the 1 Exchange button below the receipt. A thin Exchange bar opens above the receipt.

    Exchange button below the receipt on the sales screen1
  2. Scan the products the customer brought back

    1 Return is selected on the bar; the barcode box shows 3 "Scan the returned product". The products you scan are added to the 2 Returned items list with a minus amount.

    Return selected on the Exchange bar, list of returned items123
  3. Scan the products they are taking instead

    Press 1 New on the bar; the barcode box shows "Scan the new product". The products you scan are added to the 2 New items list. At the bottom you see 3 the difference: Customer pays. Take the difference with the 4 usual payment buttons (Cash, Card, On account, Split).

    New items list, difference the customer pays and the payment buttons1234
  4. If the customer gets money back

    If the returned products cost more than the new ones, 1 Pay to customer appears at the bottom. Depending on how you give the money back, press 2 Refund in cash or 3 Refund to card (POS). If there is no difference, a single button appears: Complete exchange.

    Amount to pay to the customer and the Refund in cash and Refund to card (POS) buttons1234
  5. Check the result

    The Exchange completed card shows 1 the return number, the return amount and the difference collected from or paid to the customer. From here you can print the receipt for the new sale and the Return receipt.

    Exchange completed card: return number, amount and difference1
  • If you scanned a product into the wrong list, press the 4 small arrow icon on its line; the product moves to the other list.
  • Clicking a list heading (Returned items / New items) also selects the list that scanned products go to.
  • To cancel the exchange, press the ✕ on the right of the bar.

An exchange is saved as two separate records: a return and a sale. In reports they appear like a normal return and sale, and stock moves correctly for both. An exchange requires permission to accept returns and to make sales.

If the customer brought the receipt (exchange from receipt)

  1. Find the receipt

    Press Exchange from receipt on the bar. 1 Type the receipt number (sale code) or scan the receipt's barcode, and press Find. The receipt's date, customer and payment type are shown; press 2 Continue with this receipt.

    Exchange from receipt window: receipt number and details of the receipt found12
  2. Scan the returned products

    The bar shows 1 Receipt #…. Only products on this receipt can be returned, and they are added to the list 2 at the price paid on the receipt (including campaigns and discounts). Then scan the new products as above and complete the exchange.

    Exchange with a receipt selected: returned product at the price paid on the receipt12
  • In an exchange from receipt, the refund goes back with the receipt's payment type; if the receipt was on account, the refund amount is deducted from the customer's account.
  • You can't return more units than are left on the receipt.
  • To remove the receipt, press the Receipt #… button on the bar.

Exchange works the same way in the desktop app.

  1. Open Exchange

    On the sales screen, press the 1 Exchange button below the receipt (to the right of Return mode). A thin bar opens above the receipt: the Return / New choice and, on the right, Exchange from receipt. Returned items and new items are listed one below the other on the same receipt.

    Desktop sales screen: Exchange button below the receipt1
  2. Scan the products

    First, with 1 Return selected, scan the products the customer brought back, then press New and scan the products they are taking instead. You can also switch by clicking a list heading. 2 Returned items appear at the top and new items below. 3 The total box shows Customer pays, Pay to customer or No difference, and the difference amount.

    Exchange on: Return / New choice, returned items and new items lists, Customer pays total123
  3. Complete the exchange

    If the customer has to pay the difference, take it with the usual payment buttons. If the customer gets money back, the total box shows 1 Pay to customer and the 2 Cash and Card buttons show Refund; press the one that matches how you give the money back. The exchange is saved right away, the receipt is cleared, and an Exchange completed notification with the return and sale codes appears at the top right.

    Pay to customer total in an exchange and the Cash / Card Refund buttons12
  • If the customer brought the receipt, select it with Exchange from receipt on the bar; products are returned at the price paid on the receipt. Once a receipt is selected, 1 its code is shown on the bar. 2 Only products on that receipt can be returned, up to the quantity on the receipt.
    Exchange from receipt: code of the selected receipt on the bar and a note that only products on that receipt can be returned12
  • To leave exchange, press the Exchange button again; if there are products on the receipt, you are asked to confirm and the receipt is cleared.

Exchange records are not sent automatically to the fiscal cash register (ÖKC) or the POS device. If needed, send them by hand from the sale details.

Related articles

Stuck somewhere? Message us on WhatsApp and our support team will help.
Get support