WooCommerce developer

Custom WooCommerce development beyond the webshop.

Some businesses don’t sell boxes. They sell services, reports, bookings and subscriptions to other businesses. My custom WooCommerce development is for them: order flows, configurators, automatic fulfilment and portals where customers find everything they bought.

  • B2B and on-account orders
  • Automatic fulfilment
  • Customer portals

Order #1042

Paid on account ✓

Fulfilment

Report ordered via API ✓

Customer portal

3 PDFs delivered

Batch

Order complete ✓

Sound familiar?

When a standard webshop doesn’t fit how you sell

“Every order still needs someone to do the work.”

Payment comes in, then a person fetches the data, makes the document and emails it.

“Our business customers can’t order the way they need to.”

Bulk orders, payment on account, sub-accounts and prices per customer group.

“Our products have too many options for variations.”

Choices depend on each other, prices are calculated, and every order is unique.

What I build

Custom WooCommerce development for B2B and service businesses

As a WooCommerce developer I build on WooCommerce’s own hooks, so your custom order flow keeps working when WooCommerce updates.

Product configurators

Configurators built with Gravity Forms that calculate the price and add exactly the right order to the cart.

Automatic fulfilment

After payment, background jobs order, generate or fetch what the customer bought, through any API.

Customer portals

My Account pages where customers find their orders, documents and reports, with search and downloads.

B2B WooCommerce ordering

Bulk orders, payment on account for approved customers, sub-accounts and pricing rules per role.

Linked and follow-up orders

Add-ons and upsells after purchase as their own orders, with retries and clean cancellation.

Custom emails and order screens

WooCommerce emails and admin screens that show your team exactly what needs attention.

From a real project

Registry searches sold and delivered through WooCommerce

A legal services company sells registry searches and reports to law firms. Ordering, paying and delivery all had to work for busy professionals, without extra work for staff.

Result: many orders now go from payment to delivered report without anyone touching them.

What I built

  • Configurators that search the registry, so customers order the right company
  • Fulfilment through the registry’s API after payment, one background job per search
  • A reports portal with live updates, search and “merge selected into one PDF”
  • Payment on account, pricing per role, sub-accounts and bulk orders for firms
  • Paid add-ons after purchase, created as linked orders

Very happy to work with Johan. He has a solution for everything and helps us to grow our business. Wouldn’t want it any other way.

Mike, Duo Bakkersport

Built the right way

WooCommerce, extended properly

Custom code that respects how WooCommerce works, so your store stays updatable.

WooCommerce hooks

HPOS compatible

Action Scheduler

REST API

Gravity Forms

Gravity PDF

React admin screens

Custom emails

Payment rules

How it works

How a custom WooCommerce project works

01

Map the order flow

From the first click to the delivered product, including the work your team does now.

02

Prove the integrations

Connections with outside systems are tested against the real API first.

03

Build in stages

Each part goes live on staging for you to test with real orders.

04

Launch and support

I monitor the first orders and stay on for changes and updates.

Reviews

What clients say about working with me

  • I was stuck on getting custom coding done for my website. My Gravity Forms support person referred Geek on the Road. I reached out to Johan from Geek and also posted for help on Fiverr. Within hours, I received a response from both platforms. Johan is getting a 5-star review; the other fell behind.
    Scott GibsonReal Estate Referral Network at Negotiate Buyer Commissions
  • Johan's custom work, communication and attention to all of the details were all spot on! A developer who is willing to work with you to arrive at the best solution, a partner really, is a valuable, rare find.
  • Very swift service with great communication and results. Johan tested his code before delivery and it all worked smoothly. Happy to collaborate again in the future!
    Ron RosenwasserCEO at Taxolution Advisory LLC
  • Johan's work is of top quality. Communication, responsiveness, and technical abilities where above and beyond.
    Randy TackettFounder at RT Elements
  • A Pleasure to Work With on every level. Thanks for the help. Hope to work with you again soon!
    Devin OxendineTravel at The Fun Group Inc.
  • We have been working Johan for a number of years and we are very happy with the service. He is great to work with. He provides high quality work and is very detailed in his work. He provides advice on ideas we have and goes above what you expect.
    John cuttsDirector at Me and My Glass
  • Johan was phenomenal! I was skeptical at first about giving so much money to someone I’ve never met who is located across the globe—but his responsiveness, attention to detail and helpfulness made me quickly feel comfortable. I’m so glad I chose to work with him instead of a random person on Fiverr. I will definitely work with him again!
    Ashlee HamiltonResidential Home Inspections at Jissho Inspections LLC
  • Very happy to work with Johan. He has a solution for everything and helps us to grow our business. Wouldn't want it any other way.
    Mike BakkerDirector at Duo Bakkersport
  • Having been working with Johan for more than year I must admit that he is one of the best developers I have ever worked with. Always ready to help and always overdelivering! Johan is a true pleasure to work with.
    Amar MahallatiOwner at EgyptToursPlus ApS
  • Very accessible and intuitive provider. Quick response times and solid solutions for all manner of website/online issues and upgrades.
    Garrick Hicks
  • Geek on the Road provides an exception service and is very user friendly. He has worked on many projects for our company from simple fixes to website and code creation. I have found his pricing to be fair and his quality is excellent. Johan maintains our website security ensuring it’s up to date and backed up for extra protection. Highly recommend.
    Peter BeitchefDirector at Rural Wireless Limited
  • Johan worked tirelessly to create the perfect membership website for me. Even when I wasn't sure what I wanted/needed, he guided me to make the right decisions and brought everything to life. My site has been live for several months now, and he's also continued to improve my site by helping me with new features. 200% recommend!
  • Johan does an excellent job with custom Gravity forms. He carefully reviews each project I send to him, creates a rough draft which is often spot on, suggests time saving adjustments, makes corrections quickly, and delivers a quality product. His ability pared with his intuition and wonderful manners make him a dream to work with. Highly recommend!
    Caroline KoehlerEducational Products at Caroline Koehler, LLC
  • I have worked with Johan and his team for over 3 years. He’s professional advice and support is a person you can rely on. All work, site design and architecture provides a foundation for growth and improvement. As well as designing site, I can highly recommend the ongoing maintenance, updates and support, highly recommend Thank-you Johan and team
    Steve MainOnesystem PTY LTD
  • Johan is a true professional and does really excellent work. I would highly recommend him. Really nice to work with.
    Thijs van Leeuwen
  • This Guy Was ALL PRO.... We didn't even know we needed what he made for us. We asked for a "5" and he gave us a "10" Very thankful we could afford this service.
    Sophia Lewis
  • Outstanding to work with Johan! Quick and efficient. Will definitely work with again. Thanks
    Miguel Ramirez
  • I really have enjoyed working with Johan on multiple projects. They're always timely, communicative, and knowledgeable. It makes my work integration seamless with the final product. Cannot recommend him enough!
    Caroline Baug
  • Johan is very knowledgeable in his field, he knows what needs to be done and does it well.
    Camille Girard
  • Johan provides an excellent service, His high attention to detail and insight into the problems we have are second to none. After-sales service is excellent and he has improved several functions of unrelated work when issues were discovered. I would recommend anyone use his services without hesitation.
    Bram Visser
  • Excellent guidance and delivery for something I needed done quickly and didn’t have the bandwidth to learn. Well worth it, and Johan was an excellent expert to work with!
    William Carter

Related services

More ways I can help

Gravity Forms development

Custom fields, workflows, calculations and API integrations that turn your forms into business tools.

Learn more →

Custom plugin development

WordPress plugins, WooCommerce extensions and Gravity Forms add-ons, built like products.

Learn more →

Custom Gravity PDF templates

Quotes, pay statements, safety plans and branded reports, generated from your form entries.

Learn more →

Contact

Have a question?

Tell me how you sell and where it takes too much manual work. I’ll get back to you personally, usually within one working day.

Johan
WordPress & Gravity Forms developer

This field is for validation purposes and should be left unchanged.
Full name*

FAQ

Frequently asked questions

Do you build standard webshops?

Only when they need custom work. For a standard shop with a theme and a few extensions, a WooCommerce agency usually suits you better, and I’m happy to tell you which way to go.

Can you work on our existing WooCommerce store?

Yes. Most projects extend a store that already runs: I add the order flow, portal or integration without rebuilding what works.

Will custom code survive WooCommerce updates?

I build on WooCommerce’s hooks, keep it compatible with its order storage (HPOS) and test against new versions, so updates stay safe.

Can WooCommerce talk to our ERP or supplier?

If it has an API, yes: orders, stock and documents can be sent and fetched automatically.

Can business customers pay on account?

Yes. Payment methods can be shown per customer or role, with invoices instead of a card payment.

Scroll to Top