Every website we build can become a shop.
Start with the site you need today. When you're ready to sell online, we add a shop to it. Your pages, design and web addresses stay as they are, and payments go to your own Stripe account.
Every shop gets the parts that keep money, stock and GST right. The rest you switch on only if your business uses it, so a small shop isn't carrying wholesale it never sells.
In every shop
The parts that keep money, stock and GST right. A shop with only these can go live and take orders. The screens come from Onrai Shop, a made-up store we use to show each part.
Products and variants
Each product gets a page built in your site's design, with sizes, colours and up to three options, each carrying its own SKU, price, sale price and stock.
- Sale prices, SKUs, barcodes and weights
- Categories, collections and brands
- Search that copes with typos, plus filters
- A search title and description per product
- Bulk import and export by spreadsheet

Stock that can't oversell
Stock is counted per variant and held while a customer pays, so two people can't buy the last one. Every change is logged with a reason and a name.
- Stock held during checkout, released if unpaid
- Low-stock alerts by email
- Backorders, on or off per variant
- Received, sold, damaged and corrected, all logged

Checkout and shipping
A one-page checkout that works without an account. Cards, Apple Pay, Google Pay and Link go through your own Stripe account, with fraud screening on every payment.
- Shipping zones by state or postcode
- Flat, weight-based or price-based rates
- Free shipping over an amount you set
- Surcharges for bulky items
- Afterpay, PayTo and direct debit, if you switch them on

Orders and refunds
Every order keeps a timeline of what happened and who did it. Refund the whole order, one line or the shipping, and choose whether the stock goes back on the shelf.
- Private notes, or notes emailed to the customer
- Ship in parts, with tracking
- Packing slips
- Partial refunds with a numbered adjustment note

GST and tax invoices
Every order emails a proper Australian tax invoice as a PDF. GST is worked out per line, so GST-free items, shipping and partial refunds all come out right.
- Prices include GST, the way customers expect
- GST-free items set per product
- Numbered adjustment notes on refunds
- If you're not registered for GST, the shop leaves it off

Order emails
Customers hear from you at each step, in plain English and in your branding. You get told about new orders, low stock and payment disputes as they happen.
- Order confirmation with the tax invoice
- Shipped, refunded and cancelled emails
- Sign-in codes and customer notes
- New-order, low-stock and dispute alerts for you

Security and privacy
Each staff member has their own login and only the access their role needs. Card details go straight to Stripe and never touch your server.
- Owner, manager and staff roles
- Two-step sign-in for every staff login
- A log of who changed what, and when
- A customer's data exported or erased on request

Extra features
Each one is added only if your business uses it, now or later.
Discount codes
Codes for a launch, a newsletter or a sale, and automatic discounts that apply on their own. You set the rules once and the checkout enforces them.
- Percent, fixed amount or free shipping
- Minimum spend, start and end dates
- Limits per customer or in total
- Include or exclude products, categories or brands

Click and collect
Customers choose pickup at checkout and get a code. Your team sees what's ready, checks the code at the counter and marks it collected.
- Pickup locations and opening hours
- A pickup code on every order
- "Ready for pickup" and "collected" emails

Customer accounts
Customers sign in with a code sent to their email, so there's no password to forget. Their orders, invoices and addresses are all in one place.
- Saved addresses
- Order history, tracking and invoices
- Earlier guest orders linked automatically

Trade and wholesale
Trade buyers apply and you approve them. Once approved, they get their own portal with their own prices, and the whole range in one list they can fill in like a spreadsheet.
- Different prices for each trade customer or group
- Volume pricing and minimum orders
- Price list download and order upload by spreadsheet
- PO number, ABN and pay on account
- Trade tax invoices shown ex GST

Sales reports
See what sold, when and for how much, without exporting to a spreadsheet first. When it's BAS time, the GST figure is already there.
- Sales by day, product and brand
- Discount and refund totals
- Stock on hand and its value
- GST summary for your BAS, and CSV export

Moving from WooCommerce or Shopify
Already selling somewhere else? We bring the store across and point every old link at its new page, so search results still land on the right product.
- From WooCommerce: products, images, categories, customers, coupons, reviews and past orders
- From Shopify: the product catalogue
- Customers sign in with an emailed code, no reset needed
What adding a shop costs
A one-time build to add the shop, then a weekly plan to keep it running. Both fixed and in writing before we start.
fromA$2,500+ GST
or 6 × A$416.67 a week
We code the shop into your site, import your products and take a real test order before it goes live.
- Everything listed under "In every shop"
- Shop, product, cart and checkout pages in your site's design
- Up to 100 products imported from a spreadsheet
- Your Stripe account connected and tested
- Tax invoice, shipping rates and order emails set up
- A walkthrough of the back office before launch
Optional features are quoted on top, from your list.
Ask about adding a shop →A$100a week + GST
starts the week the shop goes live
Keeps the shop running after launch: the database it runs on, the updates and the help.
- Shop database hosting, with daily backups
- Security and shop updates as they ship
- Payment, webhook and email monitoring
- Help with orders, refunds and stock questions
- Small changes to products and shop pages
Stripe's card fees are separate and paid to Stripe. We take nothing from your sales.
Talk to us about it →Starting from scratch instead? See how we build full ecommerce websites, or compare our packages.