Background

Xpress is a boutique grocery café and eatery located on MM Alam Road, Gulberg III, Lahore — a sub-brand of Body By Butter. They needed their own independent Shopify store separate from the main bodybybutter.pk site, with one critical requirement: the online store and the physical café till had to run as one unified system.

The Problem

The physical café had no dedicated online presence and no system connecting the till to online inventory. In-store sales, online orders, and stock levels lived in completely separate silos — meaning the same product could show as available online while it had sold out in-store. The café also needed to support multiple order flows: delivery, dine-in, takeaway, pickup, and WhatsApp orders, all under one backend.

What Was Built

Full Shopify storefront

A complete store was built from scratch on the Local theme (v2.3.2), fully customised to the Xpress brand. The catalogue covers 155+ in-house products across 15+ food categories: Sandwiches, Greek Yogurt Bowls, Bakery and Desserts, Breakfast, Crepes, Neopolitan Pizzeria, Dumplings, Chocolates, Beverages, and a curated Grocery section. Lifestyle-filtered collections (Vegan, Keto, Low Carb, Gluten Free, Sugar Free), a Gift Box and Platters builder with 18 products, and the in-house Nut House Coffee range were all included.

Shopify POS Pro unified commerce

Shopify POS Pro was set up for the physical café location, connecting the in-store till directly to the online store backend. Staff process dine-in and takeaway transactions from the Shopify POS app, with all sales, inventory, and customer data syncing in real time with the online store. A multi-location pickup selector was integrated into the storefront navigation — customers can choose their preferred pickup location at checkout, powered by Shopify POS Pro local pickup. Store hours, address, and a Google Maps link are surfaced directly in the selector.

Results

  • Fully unified commerce — one Shopify backend powering both the physical till and the online store simultaneously
  • Inventory, customer records, and order history synced in real time across both channels — no double-entry, no stock discrepancies
  • 155+ in-house products available for both online delivery and in-store POS checkout from day one
  • Customers across Lahore can order online for delivery or select in-store pickup at checkout — all from the same storefront