WooCommerce stores and online ordering
I build WooCommerce stores for product catalogues and food ordering, with delivery radius rules, Stripe payments, currency switching and automatic kitchen receipt printing. You get a store that takes orders while your staff serve customers.
What you get
- WooCommerce store on Bricks, Elementor Pro or a custom Oxygen theme
- Product catalogue with variations, add-ons and attribute filters
- Multi-step checkout with Stripe, WooPayments, Apple Pay or Google Pay
- Delivery radius and distance-based fees with the Google Maps API
- Automatic order printing through PrintNode
- Currency switcher and worldwide address formats for international buyers
- Opening hours, collection slots and order status emails
- Staff documentation and a CSV import template for the menu or catalogue
Who is this for?
Takeaways, forecourts and restaurants that want online ordering without a third-party marketplace taking a cut. Boutiques and manufacturers selling a catalogue, in the UK, India or worldwide. Store owners whose existing WooCommerce site needs fixing, speeding up or extending.
What do I build?
Complete WooCommerce stores: catalogue, product variations and add-ons, multi-step checkout, payment gateways, shipping and delivery rules, customer accounts and order emails. For food ordering I add delivery radius checks, distance-based fees, opening hours, collection and the printer link that sends every paid order to the kitchen. For product stores I add attribute filters, currency switchers, worldwide address formats, stock rules and bulk price updates. I also take on existing stores for fixes and ongoing maintenance.
How I build it
WordPress and WooCommerce on Bricks Builder, Elementor Pro or a custom Oxygen Builder theme with Advanced Custom Fields. Fluid Checkout gives a cleaner multi-step checkout. Stripe, WooPayments, Apple Pay and Google Pay handle payment. Where a shipping extension does not fit the rules, I write a plugin in PHP. My Delivery Restriction Checker geocodes the address with the Google Maps API and hides delivery beyond a radius. PrintNode sends orders to an Epson receipt printer. WP Rocket handles caching, and image optimisation keeps image-heavy catalogues quick. Product variations use WooCommerce's own system so staff can manage them without me.
What does it look like in practice?
Whitfield Service Station Online Ordering puts three food brands on one store in Dover. Delivery stops beyond 10 miles, every order prints in the kitchen through PrintNode, and the owner can close the store from the admin. Wow Vastra Fashion Boutique Store gained a GBP, USD, EUR and INR currency switcher driven by a live exchange-rate API and a free-format worldwide address at checkout, all on the client's purchased theme. Nortek Lighting E-Commerce is a pixel-perfect Oxygen build from Figma with attribute filters for a wide lighting catalogue. IPL Biologicals E-Commerce has phone OTP login and stock rules by size, and I maintain it on a monthly retainer.
What results can you expect?
Nortek's post-launch analytics reported a 30 percent increase in average session duration, a 20 percent uplift in conversion rate and 35 percent faster load times. Wow Vastra's desktop homepage measured about 1.5 seconds after the performance work. At Whitfield, staff manage the menu and the printer without a developer.
Process
How this engagement runs
Scope: products, delivery rules, payments and printing agreed up front.
Build on staging: catalogue, checkout and any custom plugins.
Test orders end to end, including refunds, fees and the printer.
Speed and security pass: caching, image optimisation, SSL and hardening.
Launch, then a short session for staff on managing orders and the menu.
Support: fixes and new features on request or on a monthly retainer.
Proof
Projects built with this service
Related case studies and guides
Questions
Frequently asked
Can you limit delivery to a radius around my shop?+
Yes. My Delivery Restriction Checker plugin checks the address with Google Maps and blocks or prices delivery by distance.
Can orders print automatically in the kitchen?+
Yes. I connect WooCommerce to PrintNode so each paid order prints on a receipt printer with no screen watching.
Can you work on my existing WooCommerce store?+
Yes. Fixes, speed work, new features and ongoing maintenance are a regular part of my work.
Can my store sell in more than one currency?+
Yes. Wow Vastra switches between GBP, USD, EUR and INR with a live exchange-rate plugin, and its checkout accepts worldwide address formats.
Which payment gateways do you support?+
Stripe, WooPayments, Apple Pay and Google Pay are the ones I have shipped. Other gateways are possible if they have a maintained WooCommerce plugin.
How much does a WooCommerce store cost?+
It depends on scope. Send me the brief, the pages or features you need and any design you have, and I will reply with a written scope and a quote.
Do you handle design too, or do I need my own designer?+
You do not need your own designer. If you have a Figma file I build from it. If not, my design partners create the UI and UX with you first, and I build from that. One point of contact for both.
Other services
Next.js and React websites
I build marketing sites and web apps on Next.js, React, TypeScript and Tailwind CSS, server rendered and deployed on Vercel or Cloudflare. You get a site that loads fast on mobile, ranks on Google and your team can extend.
- – Next.js or TanStack Start site in TypeScript and Tailwind CSS
- – Server rendered pages with metadata, Open Graph tags, sitemap and JSON-LD
- – A component library your team can reuse for new pages
WordPress websites on Bricks, Elementor and Oxygen
I build WordPress websites from your Figma design on Bricks Builder, Elementor Pro, Oxygen or a custom theme. Pages are pixel accurate, mobile first and quick to edit. You get a site your team updates without a developer.
- – Responsive WordPress site on Bricks, Elementor Pro, Oxygen or a custom theme
- – Pixel accurate build from your Figma file or brand guide
- – Custom post types and Advanced Custom Fields for structured content
Multivendor marketplaces
I build multivendor marketplaces on WooCommerce with WCFM Marketplace. Vendors get their own dashboards, commissions and membership plans, and orders sync to Xero. You get a marketplace where other sellers list and fulfil their own products.
- – WooCommerce marketplace with WCFM vendor dashboards
- – Commission rules and vendor membership plans
- – Xero or other accounting sync for orders and inventory
Let's build
Have a site that needs to be fast, rank and convert?
Open to Work. Usually replies within a day.