On this page

Build your channel map

Use system names and synthetic references only. Everything stays in this browser unless you export it.

Check your dependencies

Choose active channels, complete their setup and run the validator.

How the checks work

Every active channel needs a named intake provider, an order destination, a kitchen route, an acceptance acknowledgement and a documented retry rule. The menu source must match the primary authority or have an explicit mapping. A captured-payment workflow also needs a reconciliation process. A marketplace-managed payment path needs settlement review. No-payment-until-pickup is a valid deliberate choice.

The output separates blocking planning gaps from review notes. It does not award a percentage or claim launch readiness. A fully described plan still needs live evidence, provider confirmation and a recovery rehearsal. The included example is synthetic and is not a claim about any provider’s implementation.

Use the export in a real review

Share the exported plan with the person responsible for your POS and ordering systems through your own approved process. Attach evidence for each declared dependency, record the test date and identify any limits. Do not put guest personal details, card information or credentials in this tool.

Saved drafts use browser local storage. They remain on this device until you reset the plan or clear browser storage. Downloads are ordinary local files and are not submitted to this site. See methodology and privacy for the editorial and data boundaries.

Start with one real channel, not the complete example

Select your phone channel, name the menu authority and receiving system, then leave any unverified acknowledgement or retry field incomplete. Run the validator. The useful output is a specific question to resolve with the system owner, not an all-clear screen obtained by checking every box.

Read Loman’s Olo order path or your relevant POS page as documentation to investigate. A page describing an integration does not count as evidence that your own routing and payment recovery are configured.