Skip to main content

Add Order

Use Add Order when a cashier or staff member needs to create a new POS transaction manually at the counter.

General flow​

  1. start a new order from the product grid, categories, or search
  2. add products to the cart and adjust quantities
  3. for F&B shops, select the customer's table
  4. pick the customer, then apply coupons or points if any
  5. review the total and choose a payment method
  6. complete payment following that method's "how to pay" guidance
  7. confirm the final order details
Etalasse POS: product grid on the left, cart and pay button on the rightSearch products or scan a barcodeAllCoffeeNon-coffeeFoodKopi SusuRp 22.000AmericanoRp 20.000CroissantRp 25.000Matcha LatteRp 28.000Teh TarikRp 18.000Roti BakarRp 24.000OrderTable 4Kopi Susu2 × 22.00044.000Croissant1 × 25.00025.000Teh Tarik1 × 18.00018.000Subtotal87.000Tax & service9.570TotalRp 96.570SavePay12
Add Order screen: (1) tap a product in the grid to add it, (2) check the cart, then press Pay.

Add Order screen: (1) tap a product in the grid to add it, (2) check the cart, then press Pay.

Before starting an order​

  • make sure you are in the correct merchant or branch context
  • make sure the products being sold already exist in the system
  • know which payment method the customer will use
  • for F&B shops, make sure the table list is set up so a table can be selected at checkout

Step-by-step guide​

1. Start the order​

Open the Add Order screen and make sure the cart is empty before adding products. If an order was kept as a draft (marked Continue in Saved orders), you can resume it instead of starting a new one.

2. Add items​

Pick products from the product grid, browse by category, or use search. Tap a product once to add it to the order straight away; tap again to add one more. A product with variants or options (a size or toppings, for example) shows Has options on its photo and opens its options sheet first; there, tap an add-on to pick it, set its quantity, and tap Add to order. To see a product's details, press and hold its card. Then review the quantity of each item in the cart.

3. Select a table (F&B shops)​

For F&B shops, select a table from the table list so the order is tied to the customer's table. Once paid, the order appears on the Kitchen Display with its table number and area, so the kitchen team knows where it should go.

4. Pick the customer and apply loyalty​

By default the order is recorded as Guest. For registered customers, pick their name from the customer list (or scan the customer's QR code). Once a customer is selected, you can:

  • enter a coupon code (Coupons) — the coupon discount reduces the total directly
  • use customer points (Points) — enable the "Use Points" option to deduct the total with the customer's point balance
  • tie the transaction to that customer's Membership and points record

5. Review the total​

Check the subtotal, coupon discount, points deduction, and final total before asking the customer to pay.

6. Complete payment​

Choose the payment method the customer prefers. In the cart, Payment and Cash received sit right under the item list (for F&B shops under the order type and table), so the cashier doesn't scroll past the customer and shipping. The Shipping card only shows when the shop has delivery options. For cash, once the amount received is entered, the Change shows large in the cart and on the confirm sheet. The POS supports:

  • Cash — the cashier receives cash and records the payment
  • Bank transfer and Virtual Account — the customer transfers to the displayed account or VA number
  • GoPay — available in manual and automatic modes (the customer is directed to the GoPay app)
  • QRIS — static QRIS (the shop's QR code) or automatic QRIS (a per-transaction QR code)

Cash, transfers to the shop's bank account, static QRIS and GoPay in manual mode carry no Etalasse fee. Automatic QRIS, automatic GoPay and Virtual Account use Etalasse's automatic online payment, so each completed payment carries a platform fee.

Each method has a "how to pay" guidance page you can show the customer from the transaction detail.

7. Verify the completed order​

Open the resulting order detail (or find it in the Transaction tab) to make sure the sale was recorded correctly, its status is right, and the receipt or invoice can be reviewed.

When the total changes at payment​

When the cashier taps pay, Etalasse recalculates the order total: prices, coupon, promos, tax, payment fee and the customer's points. Usually the result matches the till screen. If it differs, for example the customer's points were just used elsewhere, a price or promo changed, or the payment fee differs, the order is not saved yet and the POS opens the Total changed dialog:

Server total Rp X (on screen Rp Y). Continue with Rp X?

The dialog shows the shown total, the parts that differ (for example Points or Payment Fee), and the New total. For cash payments, Cash Received and Change are recalculated from the new total right away. If the cash is not enough, the dialog shows Short.

What the cashier does:

  1. tell the customer the new total and check the amount together
  2. tap Charge new total to save the order with the new total. For cash, give change as shown in the dialog
  3. or tap Back to cart to change the order first, for example turn points off or pick another payment method

Once the order is saved, the summary screen and the receipt use the total Etalasse saved, including cash received and change.

Other messages at payment​

  • The customer's points changed. Check the balance and pay again. The customer's points changed right as the order was saved, for example they were used on another order. The POS shows Available points. Check the customer's points, then pay again
New feature

The Total changed dialog and the message above ship with this release. On the Android POS app, they appear once the app is updated.

How this connects to merchant onboarding​

For many businesses, Add Order becomes part of the first test transaction, internal or real, after setup is complete. This step helps the team verify that:

  • products can be sold
  • totals, coupons, and points calculate correctly
  • each payment method behaves as expected
  • the resulting order is recorded correctly and syncs to the Dashboard (sales records, stock movement when inventory is tracked, and reports)

If you are testing a new merchant setup, run at least one trial order for each payment method you plan to use before serving real customers.

Good practices​

  • verify item quantities and variants before payment
  • for regular customers, pick the customer and then the On Account method when they have an active credit account. See Selling on account
  • select the registered customer before applying coupons or points
  • for F&B shops, make sure a table is selected before completing checkout
  • check the final order record if anything looks off