Create Order

How to create a new order and accept payment in Dongdok App


Overview

The order screen uses a two-panel layout β€” the left panel shows the product picker and the right panel shows the cart and checkout. On mobile, these become two tabs you can switch between.

Step 1 β€” Add Items to Cart

  1. Go to Orders and tap + New Order.
  2. Browse products by category using the category chips at the top. Tap All to see everything.
  3. Use the search bar to find a product by name or SKU.
  4. Tap a product to add it to the cart.
    • If the product has variants or modifier groups, a picker dialog opens first.
    • If the product has no variants or modifiers, it is added to the cart immediately.

Variant & Modifier Picker Dialog

When a picker dialog opens:

  1. Select a variant (e.g. Size: S / M / L) if the product has variants.
  2. Select modifier options (e.g. Sweetness, Ice Level) β€” each group shows the minimum required and maximum allowed selections. Groups marked Required must have at least one selection before you can continue.
  3. Optionally enter an Item Note (e.g. β€œno onion”).
  4. Tap Add to Cart.

Step 2 β€” Review Cart

The right panel (or the Cart tab on mobile) shows all items in the current order.

  • Each item displays: name, variant, modifiers, unit price Γ— quantity, and line total.
  • Tap βˆ’ or + to adjust the quantity. Quantity is capped by available stock.
  • Tap the note icon next to an item to add or edit an item note.
  • Tap Clear All to remove all items from the cart.

Note: Items with stock of 5 or fewer will show a low-stock warning.

Step 3 β€” Checkout Options

Before placing the order, fill in the following fields in the checkout panel:

FieldRequiredDescription
TableOptionalSelect a table if your store has tables enabled. Tap No Table to clear.
StaffOptionalAssign the order to an active staff member (restaurant/cafΓ© only).
Payment MethodRequiredChoose Cash or Transfer.
Pay InOptionalIf your store has multiple currencies enabled, select which currency the customer is paying in.
NoteOptionalAn order-level note visible on the receipt.
DiscountOptionalEnter a discount amount in LAK.

The totals section shows: Subtotal, Tax (if enabled), Discount (if any), and Total Amount.

Step 4 β€” Place Order

  1. Tap Place Order.
  2. Depending on the payment method and store settings, one of the following may appear:
    • Cash payment with change enabled β€” a dialog asks how much cash was received and displays the change amount.
    • Transfer payment with QR configured β€” a QR code dialog appears. Show it to the customer to scan.
    • Otherwise β€” the order is submitted immediately.
  3. On success, you are redirected to the Orders list.