Skip to content
Let's talk about your project
IBSA Menu

IBSA Menu

CHF 199

The menu of the chosen day, course by course, with menu price, a single menu per order and on‑site pickup: customers order without product pages or shipping.

SKU: ibsa-menu Category:

Description

IBSA Menu allows customers to order the daily menu by selecting one course at a time, with the price updating automatically and on‑site pickup, without ever seeing product pages or shipping.

What it does

  • Menu guidato: the customer chooses the menu (shortcode [ibsa_select_menu]), then one course after the other. Optional courses can be skipped, those already covered by the rules are not even offered.
  • Prezzo del menu: the total depends on the selected menu, not on the sum of individual dishes.
  • A menu per order: if a menu is already in the cart, another cannot be added by mistake; the customer completes the order or empties the cart.
  • Luogo di ritiro: cart and checkout refer to pickup, not shipping. The location chosen in the last order is suggested for the next one. In the cart there are no lines asking for the address again.
  • Menu only, no product pages: the dish names in the cart are not links and whoever opens a product address returns to the home. Admin and merchants still see them.
  • Kitchen receipt: each line of the order retains menu, course and dish, and they are read by the Star CloudPRNT printer.

Where to set

WooCommerce → IBSA Menu: menu structure, options and rules.

Versions

Changelog

Perpetual license: you pay once only, no annual fee.

  1. 2.4.1Latest version
    Added
    • Plugin icon (Updates and version details) instead of the gray plug.
    • Clear Italian description and “Version Details” tab with presentation, FAQ and banner.
  2. 2.4.0
    Changed
    • Products no longer have their own page: the name in the cart, mini‑cart and orders is no longer a link, and anyone opening a product’s address returns to the home page. They remain accessible to admins and shop owners, and to those who edit the options of a line in the cart.
  3. 2.3.1
    Changed
    • In the cart “Pick‑up at …” and “Change address” no longer appear: the customer already selects the pick‑up location in the delivery method, and the two lines were confusing. At checkout they remain as before.
  4. 2.3.0
    Added
    • Each order line of a menu saves hidden meta (", "): menu title, course and dish without prefixes. They do not appear in admin, email or invoices; the receipt of Star CloudPRNT (>= 2.9.0) reads them to print what must be delivered._ibsa_menu_group, _ibsa_menu_id, _ibsa_menu_title, _ibsa_is_first, _ibsa_component, _ibsa_dishThe pick‑up location reminder also works with the legacy system (the one running on wtcatering.ch), where Snippet 7 empties the cart after each order and each new day.
  5. 2.2.2
    Fixed
    • The pick‑up location of the last order is again offered at the next checkout. Emptying the cart (new day, new menu from the wizard) reset the choice in the WooCommerce session and the customer had to repeat it for each order.
  6. 2.2.1
    Fixed
    Added
    • Updates from the ticinoWEB release repo with the standard WordPress updater (header Update URI, mu-plugin tw-release-updater).
    • The pickup location is saved in the user meta ibsa_ultimo_luogo_ritiro at order creation (classic and block checkout). For those who have already ordered, the data that WooCommerce keeps in shipping_method, so it works immediately. If the location is no longer available the default is used, and a choice already made in the session is never overwritten.
ticinoWEB Assistant Online