Appearance
Glossary
Definitions of Upvendo-specific terms and concepts.
A
Accept Orders Until
Setting that determines when to stop accepting orders. Options:
- Closing Time: Accept until location closes
- Closing Time Minus Prep Time: Stop early to allow kitchen to finish
Activity Log
Record of all changes made in the backoffice. Shows who changed what and when.
Allergens
Substances that can cause allergic reactions. EU requires disclosure of 14 allergens:
- Gluten, Crustaceans, Eggs, Fish, Peanuts, Soybeans, Milk, Nuts, Celery, Mustard, Sesame, Sulphites, Lupin, Molluscs
ASAP Order
Order for immediate preparation, as opposed to a scheduled order.
Attract Screen
The idle screen shown on a kiosk when no customer is using it. Typically shows branding and "Touch to Order" message.
B
Backoffice
The admin dashboard where merchants configure their restaurant settings, menus, and view reports.
Bancontact
Belgian payment method supported through Stripe.
Billing Profile
The company details, address, VAT number, invoice email and payment method Upvendo bills you through (subscriptions, hardware, transaction-fee invoices). Managed on a business profile's Billing tab (Settings → Business profile → open the profile → Billing); there is no separate Billing entry in the Settings menu. A location's billing profile is not picked separately — it follows the location's business profile.
Birthday Bonus
Loyalty reward given to customers on their birthday. Can be points, discount, or free item.
Blocked Period (Blocked Time)
A recurring weekly window during which online orders are not accepted — for example a daily kitchen rush. Each entry is a From/To time plus the weekdays it applies to. Affects both pickup and delivery.
Business Hours
The hours when a location is open for business. Can be different for each day of the week.
Business Profile
What the back office calls one legal entity's payment setup: its Stripe connected account (online ordering and Stripe Terminal in-person payments), payouts, fees and how Upvendo bills it. Found at Settings → Business profile (/settings/payments), with a Payments tab and a Billing tab per profile. Each location belongs to one business profile (Edit Location → Business Profile), and its billing is derived from it. Same thing as a payment profile: that older name is still used by the API (payment_profile_id), and the New Payment Profile dialog (the guided-setup step is Set up Business Profile). Square merchants do not use one — Square handles its own payments.
C
Capacity
See Order Capacity.
Cash on Delivery (COD)
A deferred payment method: the customer pays in person at pickup or delivery, so no payment is collected online and the order reaches the POS open and unpaid. Merchants switch it on under Online Ordering → Checkout → Payment methods; it is off by default, and hidden on ShopCaisse and Square locations, whose POS cannot accept an unpaid order. See Payment Provider Setup.
Category
A grouping of menu items (e.g., "Appetizers", "Main Courses", "Drinks").
Category Limit
Maximum number of items from a specific category that can be ordered per time slot.
Channel
A way customers can place orders:
- Online Ordering: Website
- Kiosk: Self-service terminal
- In-House/QR: Table ordering
Deliveroo and Uber Eats are production online channels: Uber Eats requires a connected POS (and is not offered to US merchants), and Deliveroo appears only when the platform's services.deliveroo.enabled flag is on.
Coupon
A code customers enter to receive a discount. Linked to an Offer.
Custom Availability
Using a different schedule for online ordering than the location's business hours.
Cut-off Time
An hour after which a given ordering day closes. Same-day cut-off stops same-day ordering; next-day cut-off stops next-day ordering. Takeout and Delivery each have their own pair.
D
Delivery Delay
Extra minutes added to prep time for delivery orders to account for delivery time.
Delivery Fee
Amount charged to customer for delivery. Can be:
- Free
- Fixed amount
- Free over a minimum order amount
Delivery Area (Delivery Zone)
One entry in a location's ordered list of delivery areas. Each area covers geography defined one of four ways:
- Radius (straight-line km from the location)
- Driving distance (route-based km from the location)
- Postcodes
- Streets
An area can carry its own delivery fee, or be marked as somewhere the location does not deliver. Areas are checked from the top of the list down, and the first one that matches an address decides both coverage and price. See Delivery Region.
Device Profile
A reusable configuration template that devices (kiosks) pick up. Sections include Assigned Devices, Dining Options, Customer Flow and Customer Identification, Section Selection, Receipt Settings, Receiving Orders, Inventory Settings, Menus, Idle Settings, and Device Schedule. Managed under Device Management → Device Profiles.
Dietary Preferences
Information about food characteristics (Vegan, Gluten-free, Halal, etc.).
Display Group
A group of items inside a menu, created and reordered in the Menu Builder. Items are added to display groups; menus are built from them.
Domain Profile
A custom domain registered under Settings → Domains and verified by DNS (CNAME + TXT record). Once verified it can be assigned to a location's online-ordering page.
E
Eat In
A third online fulfilment option alongside Takeout and Delivery. Customers order ahead online and eat in at the restaurant at a chosen time. It has its own prep-time delay, follows the location's operating hours, and the order is recorded as dine-in / For Here so the POS gets the right category and VAT.
Emily
The assistant built into the Upvendo backoffice ("Ask Emily" in the top bar). Emily helps merchants with questions about features, settings, and troubleshooting; resellers can also open Emily from their own reseller view. Emily is not available to your customers — there is no Emily chat or voice ordering on the online-ordering storefront or on the kiosk.
F
Flexible Ordering
Order capacity feature that allows more orders if their total value is below a threshold. Useful for handling small orders without blocking larger ones.
G
Gift Card
Prepaid card customers can purchase and use for future orders.
H
Hendrickx
A POS system that can be integrated with Upvendo.
I
Idle Timeout
Time of inactivity before a kiosk or online ordering session resets. Releases reserved stock.
In-House
Orders placed and consumed at the restaurant (dine-in).
In-Person Provider
The provider that processes a business profile's kiosk / card-reader payments: either Viva Wallet (a separate in-person account) or Stripe (Stripe Terminal — one Stripe account for online and in-person). Set when the business profile is created and cannot be changed afterwards; the create dialog asks only for a name and a country. Shown read-only as In-Person Provider on Edit Location.
Invoice
A deferred payment method for business customers: the order is placed without paying online and is billed later from Invoice Collection. Available on Mplus locations only.
Invoice Collection
The page listing business customers with unpaid orders placed with the Invoice payment method. Sending an invoice combines all of that customer's open orders into one invoice, issued via Stripe and emailed to them.
Item
A product on the menu that customers can order.
Item prep time (prep_time_seconds)
A per-item preparation time stored on a menu item. It is currently not applied: a platform flag keeps it out of every customer-facing quote, and it is off in production, staging and testing. Not to be confused with the location's Customer prep time (average_prep_time) — the Settings → Locations label; the Online Ordering page's read-only chip still calls it "Preparation time" — which is what every quote is actually built from.
K
KDS (Kitchen Display System)
Screen in the kitchen showing orders to prepare. Tickets are colour-coded:
- Grey: New / on time
- Orange: Caution (past the caution time)
- Red: Late (past the late time)
- Green: Completed
Caution and late thresholds are set per order type (for-here, to-go, pickup) in the KDS settings.
Kiosk
Self-service ordering terminal in the restaurant.
L
Lead Time
Number of days ahead an item must be ordered (0–365). Set per item, alongside the weekdays it can be picked up. Used for advance-order products such as cakes.
Live Mode
Payment setting that processes real charges. Opposite of Test Mode.
Location
A physical restaurant location. A merchant can have multiple locations.
Loyalty Program
System where customers earn points for purchases and redeem them for rewards.
M
Menu
Collection of categories and items. Can be assigned to locations and scheduled for specific times.
Minimum Order Amount
Lowest order value accepted. Often used for delivery orders.
Modifier
An addition or customization to an item (e.g., "Extra cheese", "No onions"). Has its own price.
Modifier Group
Collection of related modifiers (e.g., "Toppings", "Sauces"). Can be required or optional.
O
Offer
A promotion or discount. Types include:
- Percentage off
- Amount off
- Free item
- Buy X get Y
Online Ordering
Web-based ordering for pickup or delivery.
Order Capacity
System that limits how many orders can be placed per time slot to prevent kitchen overload.
Order Note
Special instructions from customer (e.g., "No nuts please", "Ring doorbell").
P
Pairing Code
Temporary code used to connect a device (Kiosk, KDS) to the backoffice.
Payment Profile
The older name of a Business Profile — see there. Still used by the API (payment_profile_id), and the New Payment Profile dialog (the guided-setup step is Set up Business Profile); the Settings menu and Edit Location say Business profile.
Pickup
Order type where customer collects their order from the restaurant.
Pickup Delay
Extra minutes added to prep time for pickup orders.
PLU
The unique code identifying a menu item. Required on every item; it can be auto-generated.
Points
Loyalty currency earned from purchases and redeemed for rewards.
Prep Time (Preparation Time)
Average minutes needed to prepare an order. Used for:
- Calculating ready time
- Determining when to print tickets
- Order capacity calculations
Printer
Receipt or kitchen printer connected to the system.
Q
QR Ordering
Table ordering where customers scan a QR code to order from their phone.
R
Radius
A delivery area defined by straight-line distance (km) from the location. Contrast Driving distance, which follows real driving routes.
Reporting Category
A category used to group items for reporting, managed under Menus → Reporting Categories. Hiding or marking a reporting category unavailable applies to every item under it, including its subcategories, on kiosk and online ordering.
Restricted Date
A date when the location is closed (holiday, special event).
Reward
Something customers can redeem with loyalty points. In an amount-based loyalty program a reward costs points needed; in a visit-based program it costs visits needed.
S
Scheduled Order
Order placed for a future time, not ASAP.
Snooze
Temporarily pausing a sales channel (Online Ordering or QR Ordering) from accepting orders. Options: 20, 40 or 60 minutes, the rest of the business day, or "Do not accept" (indefinite). Set from the channel's own page; requires the edit-online-ordering permission (the snooze-sales-channel constant is commented out of the permission group and gates nothing). It is not an item- or stock-level setting.
Square
POS system and payment provider. When connected, handles all payments.
Stock
Inventory count for an item. When 0, item shows as "Sold Out".
Stripe
Payment provider for online ordering (Card and Bancontact) and for the merchant's Upvendo subscription billing. Also available as the in-person provider via Stripe Terminal.
Stripe Terminal
Stripe's in-person card-reader product. The In-Person Provider of a business profile; lets a merchant use a single Stripe account for both online and in-person payments.
T
Table Section
Grouping of tables (e.g., "Terrace", "Main Floor").
Tags
Quick labels for items (Vegan, Vegetarian, Gluten-free, etc.).
Tax Rate
Percentage added to item prices for tax (e.g., 21% VAT).
Team
Staff members with backoffice access. Have different roles and permissions.
Temporary Closure
A reopening date set on the Online Ordering page. While it is set, customers can still place orders, but only for dates on or after the reopening date. Clearing it reopens the location immediately.
Test Mode
Payment setting that simulates transactions without real charges. For testing only.
Time Slot
A window of time for order capacity calculations (e.g., 15-minute slots: 12:00-12:15, 12:15-12:30).
Rush Hour Rule (Time-Specific Rule)
Order capacity rule that applies only during certain days and hours (e.g., reduced capacity during lunch rush). Rush Hour Rules is the on-screen section name in Online Settings → Order Capacity Management; the dialog it opens is titled Add Time-Specific Rule and the stored field is time_specific_rules. Use "Rush Hour Rules" when telling a merchant where to click.
Tips
Optional gratuity customers can add to their order.
Transaction
A completed order with payment.
U
Uber Eats
Third-party delivery platform. It is a production online channel: uber_eats is in ONLINE_PRODUCTION_CHANNELS, and the backend offers it to merchants with a connected POS, excluding US merchants.
Upsell Group
A set of items suggested to the customer during ordering. Created under Marketing → Upsell Groups with a trigger (a specific item, a product group, or checkout) and a placement (checkout and/or in-flow). Upsell groups are per-location and show on both online ordering and kiosk.
V
Value Threshold
In flexible ordering, the order value below which extra orders are allowed.
Variant
A version of an item (e.g., Small/Medium/Large). Unlike modifiers, variants change the base item.
Variant Group
Collection of variant options (e.g., "Size" with Small, Medium, Large).
Viva Wallet
Payment provider for kiosk / in-store terminal payments. One of the two In-Person Provider options on a Payment Profile, and the platform's default in-person provider.
W
Webhook
Automated notification sent when something happens (e.g., order placed, payment received).
Welcome Bonus
Loyalty points given when a customer first signs up.
Z
Zone
See Delivery Area.