Service 02 / 06

Online stores

Shopify and custom stores, with payments, stock, accounting and email connected.

Sydney-based. Working Australia-wide.

Illustration: a product page and checkout sketch themselves, then become a finished store. The customer pays, and wires carry the order to the payment, the stock count (12 to 11), an invoice in Xero and a printed dispatch ticket with the confirmation email.

Online stores

What you get

An online store is a shopfront, a till and a stockroom, all connected. I’m a Shopify developer in Sydney who also builds custom stores. I do the ecommerce website design, then connect the parts behind the checkout: payments, stock, accounting and email.

The goal is simple. When an order comes in, nobody in your business should have to retype it.

  1. Shopify builds
  2. Stripe payments
  3. Product feeds and Merchant Centre
  4. Xero and stock sync
  5. Klaviyo email
  6. Merchandising features

How it fits together

Follow one order

A customer pays. Here’s everything that should happen next, without anyone lifting a finger. This is the part most store builders leave to you.

  1. 01

    Checkout

    The customer pays on your store.

  2. 02

    Payment

    Stripe or Shopify Payments takes the money and confirms it.

  3. 03

    Stock

    Counts drop everywhere that sells the same products.

  4. 04

    Xero

    The sale lands in your accounts without retyping.

  5. 05

    Dispatch

    Whoever packs the order gets the items and address.

  6. 06

    Klaviyo email

    The customer is told it’s on its way.

Diagram: Follow one order. The highlighted parts are what I build.

§ 01

New stores

If you’re starting from scratch, I recommend a platform before I recommend a theme. Shopify suits most stores. A custom build makes sense when you need something it can’t do well, like unusual pricing, a customer portal or deep integrations.

Either way, I design the store around how your customers shop, then set up the practical parts and test them with real orders.

  • Collections and navigation planned around how people browse
  • Product pages that answer the questions buyers actually ask
  • Shipping, tax and checkout set up and tested end to end
  • Mobile layouts checked on real phones, not just a resized window

§ 02

Improving an existing store

Plenty of my store work starts with a store that’s already live and selling, but something about it is slower, messier or more manual than it should be.

  • Stock counts that don’t match across systems
  • Product data copied between spreadsheets
  • Checkout steps that lose customers
  • Email flows that don’t know what someone bought
  • Theme code nobody wants to touch

I start with a short audit, then quote the fixes in order of what matters most.

§ 03

Payments and feeds

I set up Stripe or Shopify Payments properly, including refunds, failed payments and what your customer sees when something goes wrong. Payment accounts are in your name, and the money goes to your bank account, never through mine.

A product feed is a file that tells Google about your products: titles, prices, photos and stock. Google Merchant Centre uses it to show your products in Shopping results. Set up well, it keeps itself in step with your store.

§ 04

Connected to the rest of the business

Xero

Orders, refunds and fees land in your accounts without retyping, so month-end is a check, not a data-entry job.

Klaviyo

Order confirmations, follow-ups and campaigns driven by what each customer actually bought.

Stock systems

Wholesale or warehouse stock kept in step with the store, so you don’t sell what you haven’t got.

Search for a Xero Shopify integration and you’ll find plenty of apps. I’ll check how you handle GST, refunds and fees first, because the right connection depends on your accounts, not the app’s marketing.

Problem, then fix

Sounds familiar?

  1. The problem

    You change stock in the store, then again in a spreadsheet, then again for wholesale.

    What I’d do

    One count that updates everywhere. Orders and refunds change it, and nobody retypes it.

  2. The problem

    Every order means copying details into Xero by hand.

    What I’d do

    Orders, refunds and fees posted to Xero automatically, ready for you to check.

  3. The problem

    Your products are hard to find on Google.

    What I’d do

    A clean product feed in Merchant Centre, so Google has your current prices, photos and stock.

FAQ

Questions about online stores

Something else on your mind? Email me at kagan@kaganpowell.com.au

Shopify or a custom store?

Shopify suits most stores. Custom makes sense when you need something Shopify can’t do well, like unusual pricing, portals or deep integrations. I’ll recommend whichever fits, even if it’s the cheaper option.

Can you connect Shopify to Xero?

Yes. I check how your accounts are set up first, including GST, refunds and payment fees, then connect it so sales arrive in Xero in a form your bookkeeper can use.

Can you improve my existing store?

Yes. I start with a short audit of the theme, apps, stock set-up and checkout, then quote fixes in priority order.

Do you set up Stripe?

Yes, or Shopify Payments if that suits better. The account is in your business’s name and payments go straight to your bank account.

What’s a product feed, and do I need one?

It’s a file that tells Google about your products so they can appear in Shopping results. If you want people to find products through Google, you need one, and Merchant Centre uses it.

Can you help with ecommerce SEO?

Yes. I tune collection and product pages, titles and descriptions, product structured data and site speed. The SEO and growth page explains how I work on it.

Get in touch

Tell me about your store.

Describe what you sell and what’s slowing the business down. I’ll reply within one business day with next steps or a few questions.