Skip to main content
Resources & navigation
Website & online ordering

Test online menu and order handoff

Last updated 2026-08-073 min read

Prove storefront checkout, captured POS payment, order linking, KDS routing, and safe test cleanup before launch.

On this page

Before enabling online ordering, prove the complete customer-to-POS path. A storefront order alone is not evidence that the restaurant received paid production work.

Prepare the catalog

Verify the product name, image, category, positive price, tax, options, availability, and Online marketplace flag. Run Update products and confirm the item appears on /shop/. An inactive, sold-out, unpriced, archived, or opted-out linked product should be unpublished from the storefront rather than treated as ready.

Place a controlled test order

  1. Notify the team that a test is coming.
  2. Open the customer ordering surface in a clean browser session.
  3. Add a varied set of items, including required modifiers and notes.
  4. Review cart, tax, shipping, discount, and final totals. Use only an approved test or sandbox payment method.
  5. Submit once and save the order number.

Prove the handoff

Open Ellich Store > Orders. A handoff-ready proof requires all of the following:

  • Store status is processing or completed.
  • The order has at least one line and a positive total.
  • The order is imported and linked to an Ellich POS order.
  • POS payment is CAPTURED or SETTLED.

Use Order link lookup with the numeric store order ID or POS order UUID. Confirm the POS source is ONLINE_ORDER, the location, items, totals, customer attribution, and payment state. Verify each line reaches its intended KDS station and that any configured online-order print event appears once.

An on-hold order can be imported for recovery but does not pass live handoff proof. A storefront confirmation page, email, or link snapshot alone is not proof of a captured POS order.

Clean up the test

Change or refund the test through Ellich Store > Orders, then verify both the refreshed store status and linked POS state. A partial storefront refund may not change the store order to refunded, so do not assume it produced a full POS refund. Confirm the POS payment record directly.

Do not leave a paid test open or ask the kitchen to infer that a real-looking ticket is only a test. Record the store order ID, POS order UUID, store status, POS order and payment states, KDS station, and final cleanup result.

If the order does not arrive

Do not submit a duplicate customer order. Review Health and Connections, refresh store connections when needed, then use Import to POS for recent eligible unlinked orders. See Import, link, and recover online orders for the status and recovery rules.