Skip to main content

How the Foodcourt (Partner) Model Works

Understand how a venue links independent outlets into one storefront, and how ordering, payment, and refunds flow.

Written by Kate Khunvirojpanich

The foodcourt — or partner — model lets one venue bring several independent outlets together under a single storefront. A customer browses every stall from one place, builds a basket, and checks out, while each outlet keeps running its own menu and its own kitchen.

It suits food courts, food halls, hotel F&B floors, and any space where multiple operators share one venue.

The two roles

Role

Who it is

What they do

Partner (venue)

The venue or foodcourt operator

Owns the venue storefront, issues a partner code, and organises outlets into floors/sections

Outlet (vendor)

Each individual stall or shop

Runs its own menu, prices, and kitchen; joins the venue using the partner code

How an outlet joins a venue

Each outlet connects itself to the venue from its own dashboard:

  1. Go to Settings → Partner.

  2. Enter the partner code given to you by the venue.

  3. Choose your Floor / Location (which section of the venue you're in).

  4. Add description tags (e.g. Thai, Coffee, Halal) so customers can find you.

  5. Save.

Once connected, the outlet appears in the venue's storefront under its chosen floor. See Partner Settings for the full field-by-field guide.

‼️ Update your payment details before you disconnect from a partner — disconnecting removes your outlet from the venue storefront.

How customers order

  • The customer opens the venue storefront and browses outlets, grouped by floor/section.

  • They add items from one or more outlets to a single basket.

  • At checkout the venue creates one order made up of each outlet's items, so every kitchen receives and prepares its own part.

How payment works

By default, the venue collects the payment for the whole basket, and each outlet's share is settled to that outlet behind the scenes. The customer pays once.

If you'd rather have each outlet take payment directly on its own payment provider — with the basket limited to one outlet at a time — turn on Single-Outlet Checkout. See Single-Outlet Checkout for Foodcourts for setup and the customer experience.

Refunds

Refunds in the foodcourt model are coordinated between the venue and the outlet. See Foodcourt Refund Processing for the step-by-step.

Related articles

Did this answer your question?