FleetbaseFleetbase

Storefront

Storefront is the headless commerce and marketplace extension for Fleetbase. It provides the complete backend infrastructure to build on-demand delivery apps, multi-vendor marketplaces, or direct-to-consumer e-commerce platforms — all deeply integrated with Fleet-Ops so orders flow automatically into your dispatch system.

Storefront console — store overview with products, orders, and live customer activity

What Storefront Does

CapabilityWhat it covers
Stores & NetworksSingle-store or multi-vendor marketplace architecture
Product CatalogProducts, categories, variants, addons, availability hours
Orders & CartPersistent cart, multi-store checkout, order lifecycle management
Payment GatewaysStripe, QPay, and Cash on Delivery
Customer ManagementRegistration, authentication, order history, saved addresses
Push NotificationsAPNs and FCM notification channels for broadcast and transactional pushes
Customer ReviewsAPI endpoints for product and store reviews (network-gated, API-only)
Food TrucksMobile store locations linked to Fleet-Ops vehicles with live GPS
CatalogsGroup products into named bundles, assign to food trucks
Headless APIFull REST API for powering custom mobile or web frontends
Open-Source AppA React Native + web client your customers download — see Storefront App
Fleet-Ops IntegrationCheckouts create Fleet-Ops orders for fulfillment automatically

Key Concepts

Storefront is built around a few core entities:

  • Store — a single brand or merchant with its own catalog, locations, operating hours, and branding. Each store has an auto-generated API key for secure public access.
  • Network — a collection of stores forming a marketplace. Networks aggregate stores with shared payment gateways and notification channels.
  • Product — an item for sale with variants (required selections like size/color), addons (optional extras like toppings), and per-product availability hours.
  • Cart — a persistent shopping session. Carts expire 7 days after creation and are tied to the customer or guest unique_identifier.
  • Checkout — a finalized cart with payment, delivery address, and service quote. A successful checkout creates a Fleet-Ops order.
  • Customer — an end-user who can register, authenticate via phone/email/social login, and track their orders.

Getting Started

Get up and running
Create your store, add products, and process your first order.
Understand the basics
Learn how stores, networks, products, cart, and checkout fit together.
Build your catalog
Add products with variants, addons, and categories — the core of every store.

Storefront comes pre-installed with every Fleetbase instance — no separate installation is required. Navigate to Storefront in the console sidebar to begin.

Storefront | Fleetbase