Online shop
Sell from your own website
Every Pro website can be a complete shop. Add products with sizes, colours and bundles, put them on any page, and take payment through your own Stripe account from a checkout on your own address. Keep count of your stock, pack orders by the date they are due to go out, and change or refund an order after it is paid. There is no second system to learn and no plugin to keep up to date.
What you get
Everything a small shop needs, in the website you already edit
Products with options
Sizes, colours, weights or anything else, with a price, code, stock and picture for each combination. Colours can show as swatches.
Bundles
Sell a set at its own price. The product page shows what is inside and the saving, and a paid order takes stock from each item in it.
Categories and collections
Categories up to three levels deep, collections such as New or Gift ideas with a page of their own, and an offers page that fills itself.
Products on any page
Featured products, a category, a collection or one product in the spotlight, added to any page in the editor like any other block.
A checkout on your website
Buyers give their details, delivery and discount codes on your own address, then pay on Stripe’s secure page by card, or with Apple Pay or Google Pay where Stripe offers them.
Delivery that fits each product
Up to five delivery methods, free delivery over an amount, and collection. A product or category can be limited to the methods it can go by, such as a specialist courier, and the basket offers only what suits every item in it.
Discount codes
A percentage or an amount off, with a minimum spend, dates and a limit on uses, for everything or chosen products. A code can combine with others or stand alone, and can leave out anything already reduced.
VAT classes and VAT invoices
Standard, reduced, zero and exempt classes with rates you can change. Prices include VAT, each order line records its VAT, and a registered shop sends numbered VAT invoices.
Dispatch dates
A daily cut-off, the days you dispatch, the days you are closed and the bank holidays where you are. Every paid order gets a date to go out by.
Stock you can trust
See what is available to sell, what is allocated to paid orders not yet sent, and what is on hand. Add, remove or count stock with a reason, and every change is kept in its history.
Changes after the sale
Correct the buyer’s details or address, change the delivery method, and refund single items, delivery or any amount, with or without putting the stock back.
Packing slips and despatch notes
Invoices, receipts, packing slips and despatch notes as PDFs in your own design, for one order or a batch. Buyers download their receipt from their order page.
Orders and order emails
A board with your own stages, notes and tags. Each move can email the buyer in your own design and words, and every order keeps a history of what happened to it.
Shop insights
Sales by day in charts you can read at a glance, top sellers, customers, abandoned baskets, low stock and how your codes are used.
Back in stock and welcome emails
A sold out product offers "Email me when it is back". New subscribers can get a welcome email with a shared code or a code of their own.
Quick actions on a right-click
Right-click an order, a product or a row in other lists for the actions you use most. The keyboard’s menu key opens the same menu.
Shop-only access
Give a colleague the shop, or only the orders, with no access to the rest of the website.
Demo shops
For training or showing a client, we can make a website a demo shop: it takes test payments in Stripe’s sandbox, says no money is taken, and stays out of search engines.
Products
Products the way you sell them
Each product has its own page in the app: words, pictures, price and stock, and options when it comes in more than one size or colour. CubeSites makes a variant for each combination, so each one can have its own price, code, stock and picture.
- Options shown as buttons, a list or colour swatches
- Offer prices with a start and an end date
- Bundles with their own price, taking stock from each item
- A VAT class for each product, or from its category
- The delivery methods a product can go by, or from its category
Stock
Know what you have, and what is promised
Stock comes off when an order is paid. The stock page shows each product and option with what is available to sell, what is allocated to paid orders that have not gone out yet, and what is on your shelves. Add, remove or count stock with a reason and a note, and see every change in its history.
- Reasons for each change: restock, count, damaged, returned or an adjustment
- Orders and refunds that put stock back show in the history too
- Low stock levels, with an email when a product reaches its level
- Back in stock emails go out when a sold out product returns
Checkout
A checkout on your own address
The basket slides in from the side, and the checkout is a page of your website: contact details, delivery method, address, a note and discount codes, with the order summary beside them. Everything is priced again on our server, then the buyer pays on Stripe’s secure page.
- Cards, with Apple Pay and Google Pay where Stripe offers them
- Up to five codes in a basket, when the codes allow it
- Only the delivery methods every item can go by
- A sold out line, or items that cannot travel together, show why, and checkout waits until it is sorted
Orders
Orders with a date to go out by
Paid orders arrive on a board of your own stages. Each one has a dispatch-by date worked out from your cut-off time, dispatch days, closed days and bank holidays, so you can see what is due today and what is late. Right-click an order to move it on, tag it or print its paperwork.
- Packing slips and despatch notes, one order or a batch at a time
- Receipts and numbered VAT invoices as PDFs
- Tracking details sent with the order
- Notes and tags that only your team sees
After the sale
Put things right without starting again
A buyer moves house, wants a faster delivery or sends one item back. Correct their details and address, change the delivery method and refund the difference, or refund the items they return. Each item refunds its share of any discount, and you choose whether it goes back on sale.
- Refund single items, delivery or any amount, back to the buyer’s card
- An email to the buyer with the amount refunded, if you want one
- Every change, refund, email and note kept in the order’s history
Insights
See what sells, and what gets left behind
Insights charts sales and orders by day, with values on the axes and the figures for any day you point at. Beside them are top sellers, customers from paid orders, low stock and how your codes are used. Baskets are counted without names, email addresses or IP addresses, so you can see which were left and what was in them.
- Abandoned baskets and the products left in them most often
- How many baskets became orders, and on which devices
- A welcome email with a code for new subscribers
- Demo shops show their test orders as demo data
Your team and your assistant
Hand the shop to the right people
Give a colleague the shop, or only the orders, with no access to the rest of the website. With ChatGPT or Claude connected, your assistant can add products, change prices and stock, sort categories and work through orders for you.
- Shop-only and orders-only access for staff
- Selling tools stay out of sight until the shop is switched on
- The assistant cannot change payment settings or publish
In practice
From the first product to the first return
An example with placeholder names. Team A, User A and Company A stand in for your own.
- 1User A switches on the shop for Your Company’s website, connects the company’s Stripe account, and sets up two delivery methods and collection.
- 2They add the first products with their sizes and stock, put a Products block on the home page, and publish.
- 3An order arrives on the board, due to go out today. User A prints the packing slip, moves the order to Sent with its tracking number, and the buyer gets the tracking email.
- 4A week later the buyer sends back one of two mugs. User A refunds that one mug, puts it back in stock, and the buyer gets an email with the amount.
Questions
Questions about the online shop
Which plan includes the online shop?
Pro, and Managed, which includes everything in Pro. Each website has its own licence, so only the website that sells needs a Pro licence. During a free trial on Pro you can build and preview a shop; publishing it needs a licence.
Does CubeSites take a share of my sales?
No. CubeSites adds no fee to your orders. Payments go through your own Stripe account and Stripe pays them out to your bank. Stripe charges its own fees for each payment, as set out on its website.
How do buyers pay?
On Stripe’s secure payment page, after the checkout on your website. Cards are always accepted, and Apple Pay and Google Pay appear where Stripe offers them on the buyer’s device. Card details never reach your website or CubeSites.
How does stock work?
Stock comes off when an order is paid. The stock page shows what is available to sell, what is allocated to paid orders not yet sent, and what you have on hand. You can add, remove or count stock with a reason and a note, and every change, including orders and refunds, is kept in that product’s history.
Can I refund part of an order?
Yes. Choose the items and how many of each, add delivery or any other amount, and decide whether the stock goes back on sale. Each item refunds its share of any discount the buyer had. The money goes back to the buyer’s card through Stripe, and the refund is kept in the order’s history.
Can buyers use more than one discount code?
Yes, up to five, when the codes allow it. Each code either combines with others or must be used on its own, and a code can be set to leave out anything already reduced. Codes apply in the order they are entered and never take a price below zero.
Can some products only go by certain delivery methods?
Yes. A product, or its category, can list the delivery methods it may go by, for example a specialist courier for something large or no collection. A method can also be offered only when a product needs it. The basket offers the methods every item allows, and if there are none it says which items cannot be sent together.
How does VAT work?
Prices include VAT. Each product or category has a VAT class (standard, reduced, zero or exempt), delivery has its own, and you can change the rates. When your shop is VAT registered, every order line records its rate and VAT after any discount, and invoices are numbered VAT invoices with the breakdown.
Can I try a shop without taking real payments?
During the free trial you can build and preview a shop. To train your team or show a client a working shop, ask us to make the website a demo shop: its checkout takes test payments in Stripe’s sandbox with a test card, its pages say plainly that no money is taken, and search engines are asked not to index it.
Can I show products without selling them online?
Yes. Keep the shop switched off and use the product catalogue: products show with or without prices, and visitors ask about them with an enquiry button instead.
Is there anything it does not do?
Buyers check out as guests, so there are no customer accounts. There are no product reviews, subscriptions or delivery prices by weight. Each buyer still gets an order page with their receipt.
Works with
Related features
- Product catalogueProducts with categories, specifications, downloads and search, with or without prices. Take enquiries, switch on the online shop, or sell from CubeERP.Read more
- Your AI assistantConnect ChatGPT, Claude or another AI assistant and ask it to build, redesign or update your website in its own AI staging copy. You choose what goes live.Read more
- Cube connectionsOptional links to CubeHR, CubeFlow and CubeERP through CubeConnect. Your team page stays current, enquiries become tasks and your shop sells from your ERP. Without them, everything else works the same.Read more
Get started
Build the website your business deserves
Tell us what your site needs to do and we will tell you honestly whether CubeSites fits.