Product Catalogue and Online Store
A lightweight online store — catalogue, cart, checkout, orders and fulfilment — for businesses that sell products alongside their services, currently in beta.
Beta · Last updated 18 July 2026
The business problem
Service businesses that also sell products — parts, retail items, add-ons — often need a separate ecommerce platform just to take a handful of online orders.
How KookaCRM solves it
The product catalogue and online store give a tenant a simple storefront: a catalogue of products, a cart, checkout, and orders that staff can fulfil. A customer purchase creates a commerce order rather than a job — if the purchase also requires installation or service work, that work is set up as a separate, linked job. This is deliberately a lightweight, commerce-lite capability rather than a full ecommerce platform.
When to use this
- You sell physical products alongside your core services
- You want a simple checkout without running a separate ecommerce platform
- Your product range and order volume are modest enough for a lightweight store
Suitable business types
- Retail and hybrid service businesses selling products alongside services
How it works
Staff add products to the catalogue with pricing and details, then
A customer browses the storefront, adds items to a cart and checks out, then
A commerce order is created and appears in the fulfilment queue, then
Staff fulfil the order; where installation or service work is also needed, a linked job is created separately
What KookaCRM creates
- Commerce order
- Job (only where linked service work is required)
How it connects with other features
- Checkout payments rely on a tenant having Stripe Connect set up
- Product sales that also require service work create a linked job, connecting to Jobs and Field Dispatch
Example use cases
- A retail and hybrid business sells accessories online alongside its main service offering
- A customer buys a product that also needs installation, resulting in an order plus a linked job
Setup requirements
- The online store is a beta capability and needs to be enabled for your tenant
- Build out your product catalogue with pricing before publishing the storefront
- Connect Stripe Connect to accept online payment at checkout
Availability
This is a beta, commerce-lite capability, not a full ecommerce platform. It does not currently support discount codes, multi-currency pricing, abandoned cart recovery, or automatic stock deduction from a live inventory count.
Related guides
- Packages, Subscriptions and CommerceBeta
Online store checkout to fulfilment workflow
How a storefront purchase becomes a paid commerce order for fulfilment — kept as an order rather than a job unless separate service work is added.
- Finance and PaymentsRequires configuration
Stripe Connect
Connect your own Stripe account so customer payments — for invoices, deposits and bookings — are processed through your business's own connected Stripe setup.