Skip to main content
The Online Storefront gives every Softbooq business a fully functional public e-commerce store at <your-handle>.mysoftbooq.com/shop, with no separate platform required. Products and services from your Inventory catalogue are available to customers to browse, add to cart, and purchase or request a quote.

What the storefront includes

  • Product catalogue: browsable grid of physical products with image carousel and Quick View
  • Services & bookings: bookable service items with real-time slot availability
  • Cart: persistent cart (survives page refresh), with quantity controls
  • Checkout: Stripe card payment or Request Quote (email-based order), customer’s choice
  • Multi-currency: live FX rate conversion to any major world currency
  • Multi-language: EN, ES, FR, DE
  • Dark/light mode: visitor-controlled theme toggle

Common tasks

Add items to your storefront

1

Open Inventory → Items → select an item or create a new one

2

Ensure the item has a name, price, and category

These appear on the storefront card.
3

Add an image

Upload a product image. You can upload multiple images. They display as a swipeable carousel on the product card and in the Quick View modal.
4

Add a description

Write a product description. It appears in the Quick View modal when the customer clicks on the product.
5

Set the item type

Product items go into the Products section with Add to Cart. Service items go into the Services section with Book Now.
6

Set an online price (optional)

If you want a different price on the storefront than your internal sale price, enable Distinct Online Price and enter the storefront-specific price.
7

Save

The item appears on the storefront immediately.

Set up bookable services

1

Ensure resources are configured in the Scheduling module

Only resources marked as publicly bookable appear in the service booking flow.
2

Open Resource Scheduling and edit the resource

3

Tick Available for online booking

Then choose the resource under Public Booking Resources in your public page settings. It now appears when a customer books a service.
4

Set availability and buffer time

Ensure the resource has availability windows set. Time slots are shown in 30-minute increments from 09:00 to 18:00. Taken slots are greyed out in real time.
5

Create a Service item in Inventory

Add the service as an Inventory item with type Service and a price. The booking flow attaches the selected time slot to the cart item.

Configure checkout options

1

Open Settings → Business → Public Page, then Storefront Configuration

2

Choose the Checkout Mode

Quote / Order Request: customers send their order and you take it from there. No payment is taken online. Suits B2B, custom orders, or a business not yet set up for online payments.Integrated Payments (Stripe): customers pay by card at checkout. Needs Stripe connected in Settings → Banking → Receive Payments.Both (Hybrid): customers choose between sending a request and paying straight away.Distinct Store Pricing lets your online prices differ from your register prices.
3

Save

Connect Stripe for online payments

1

Open Settings → Banking → Receive Payments

2

Click Connect with Stripe

You are redirected to Stripe’s onboarding. Complete the business verification steps.
3

Return to Softbooq

Once connected, Stripe Connect is active. Online payments on the storefront are processed directly to your Stripe account.
4

Set checkout mode to Stripe or Both

In Settings → Business → Public Page, under Storefront Configuration, choose Integrated Payments (Stripe) or Both (Hybrid).

See your store as customers do

1

Open your store at <your-handle>.mysoftbooq.com/shop

You see what customers see.
2

Click Return to Admin in the banner to exit preview

Handle an incoming order request

1

Open Sales → Orders

Orders placed via the storefront (both Stripe-paid and Quote requests) appear here automatically as new orders.
2

Review the order

Each order shows the customer’s name, contact details, items ordered, and checkout method.
3

Confirm and fulfil

For Quote requests: contact the customer to confirm, then mark the order as Confirmed. For Stripe payments: the payment is already collected. Proceed directly to fulfilment.

Troubleshooting

Check two things: (1) the item has a price set. Items with no price are hidden from the storefront. (2) the item is not marked as hidden. Open the product in Products & Services and confirm it is listed and has a price.
Booking slots are only shown for resources that are marked as publicly bookable. Open Resource Scheduling, edit the resource, and confirm that Available for online booking is ticked. Also check that the resource has availability windows configured for the selected day.
Confirm that Stripe is fully set up and verified in Settings → Banking → Receive Payments. If the Stripe account verification is incomplete (e.g. additional documents required by Stripe), payments will be declined. Log in to your Stripe dashboard to check the account status.
Carts persist in the customer’s browser local storage, keyed by your workspace ID. If local storage is cleared or the customer is using a private browser session, the cart will not persist. This is a browser behaviour limitation. There is no server-side cart persistence for guest visitors.
The storefront uses live mid-market exchange rates fetched at the time the customer switches currency. Rates are not guaranteed. They are indicative. If you need to charge a specific rate, the safest approach is to set prices in your home currency only and use the Stripe payment flow, which handles currency conversion at payment time.

FAQ

Your storefront is at <your-handle>.mysoftbooq.com/shop. Share this link on your website, social media, or in email campaigns to drive traffic directly to your store.
Yes. Items without a price set, or items explicitly hidden, do not appear on the storefront. Your full Inventory catalogue is independent of what is publicly visible.
Yes. Enable Distinct Online Price on any item in Inventory. The online price is used on the storefront while the regular price is used in internal Sales orders and POS.
The public storefront is a guest experience. Customers do not need an account to browse or place orders. Customers who want to see their orders and invoices later sign in to their customer account with an emailed code.
If checkout mode includes Stripe, the booking service item is paid like any product. The customer pays at checkout and the booking is confirmed. If checkout mode is Request Only, the booking request is submitted without payment and you confirm it manually.

See also

Inventory

Products on the storefront are sourced from your Inventory catalogue.

Scheduling

Bookable services on the storefront use Scheduling resources for availability.

Sales & POS

Storefront orders appear automatically in Sales as new orders.