Guides/Messages & templates

Customers ask for prices then order in free-form chat — staff retype it, quantities go wrong, totals are forgotten, proof photos cannot be matched to an order.

Catalog & Orders: products designed in the portal, customers pick from a list in WhatsApp or live chat, enter a quantity, and receive a numbered order with the total and your bank accounts. Payment goes through Payment confirmation; your system gets a webhook and API. 3 min read

This is WACO's "shop inside the chat" — no Meta Commerce Manager, no catalog approval. You write the products and prices in the portal; the rest is a deterministic chat flow.

The customer's flow

  1. Types a keyword (katalog, produk, pesan, or your own), picks "Send product catalog" in the interactive menu, or staff type /katalog in a private note.
  2. Receives the product list: a WhatsApp list message (up to 10 products, name + price), or option buttons in live chat.
  3. Picks a product → asked for a quantity (a number). The product image is sent if you filled in its URL.
  4. The cart is shown with Add more, Finish & pay, Cancel.
  5. Finish → a numbered order (e.g. P-000123) with summary, total, and your bank accounts, plus the instruction: "type sudah bayar and enter the order number as the invoice".
  6. The customer confirms through Payment confirmation; an order number entered as the invoice links the two automatically. A payment marked valid (API) sets the order to paid and notifies the customer.

The team's flow

Setting it up

  1. Open Catalog, fill in name, price, short description, and optionally an https image URL per product. Up to 10 products — the WhatsApp list limit.
  2. Write your bank accounts one per line, review the opening message and the order summary (variables {nama} {nomor} {ringkasan} {total} {rekening}).
  3. Tick Turn the catalog on, save, then try it from the Send a test card.
  4. Make sure Payment confirmation is on as well so payments are captured.
The catalog uses ordinary session messages (interactive list and buttons), so it needs no Meta business verification and uses no AI Operator quota. The AI Operator stays silent while an order is in progress.
Still stuck after following this guide? Contact us from the dashboard — attach a screenshot if you have one, it speeds everything up.