WooCommerce · WordPress E-commerce

Custom WooCommerce plugins and integrations.

Custom WooCommerce plugins, checkout improvements and integrations. Built by Jonas Stenild on WordPress and PHP, with your store’s existing setup in mind.

WOOCOMMERCE / 02
THE RIGHT CONNECTION

WooCommerce development around your daily work

Your store needs to fit what you sell and how you handle orders. Here are three types of project I can help with.

Shopify to WooCommerce

Scope the store migration together with changes to the ordering journey. At GM Keramik, the brief was to leave a costly Shopify setup and focus on local pickup.

Pickup, checkout and integrations

We establish how customers order, how products reach them and which systems need the order. The test plan follows the journey from product to order management.

Custom plugins and product rules

A specific rule for products, shipping or data can live in a plugin. My published Product 404 Redirects demonstrates a focused feature: handling old product links.

From a specific requirement to a tested delivery

GM Keramik: Shopify to WooCommerce and local pickup documents a platform move with a clear business purpose. Also explore my published WooCommerce extension Product 404 Redirects.

For your project we agree the scope, affected data, launch plan and responsibility for ongoing operation. Delivery includes the agreed configuration or code, relevant test results and handover. Hosting, licences and maintenance are part of the cost discussion.

  • For pickup: can the customer select the intended option, and can staff handle the order afterwards?
  • For an integration: what happens on a timeout or a repeated message?
  • For a migration: do old product links work, and can visitors find the same item or a relevant alternative?

Read my practical guide to old WooCommerce product links, or describe your WooCommerce project.

Your WordPress store. More possibilities.

WooCommerce combines content and commerce on WordPress. Theme, extension and hosting choices affect both day-to-day operation and future development.

An established platform

WordPress and WooCommerce offer a broad ecosystem of extensions and developers. We first assess whether an existing plugin covers the requirement.

WordPress Ecosystem

Built on top of WordPress, WooCommerce inherits a massive plugin ecosystem, a mature theming layer, and a community of millions of developers. Integrations are virtually limitless.

Unmatched Flexibility

Open-source at its core, WooCommerce gives you full control over every aspect of your store. Its hooks and filters architecture means any behavior can be extended or overridden with a custom plugin.

Make your store work your way.

Purpose-built extensions for your checkout, catalog, administration and everyday operations.

CONNECTIONS WITH PURPOSE

Payment Gateways

Integration with the agreed payment provider. We establish existing extensions, webhooks and refunds, then test relevant payment journeys in the provider’s test environment.

Shipping Calculators

Custom shipping rate calculators with carrier API integrations, zone-based pricing, weight and dimension rules, real-time rate lookups, and label generation.

Product Customizers

Custom product option builders, configurators, and personalization tools. Let customers build their own products with dynamic pricing, conditional logic, and visual previews.

Checkout Modifications

Custom checkout fields, multi-step checkout flows, conditional field display, order validation rules, and post-purchase actions that streamline the buying experience.

Subscription Plugins

Recurring payment handling, subscription lifecycle management, plan switching, prorated billing, renewal reminders, and customer self-service portals for subscription-based stores.

Inventory Management

Stock tracking, warehouse integrations, low-stock alerts, bulk import/export, supplier management, and multi-location inventory sync plugins for complex fulfillment needs.

REST API Integrations

Connect WooCommerce to ERPs, CRMs, PIM systems, marketing platforms, and any external service using the WooCommerce REST API and custom endpoints with proper authentication.

A dead link. A better landing.

AVAILABLE NOW

Product 404 Redirects

A deleted product doesn’t have to end the visit. Send customers to a relevant collection or category, with control over where they land.

Explore the plugin
YOUR STORE / EXAMPLE
/products/your-favourite-sneakers
PRODUCT 404 REDIRECTS ↓
301 → 200 / OK

A better place to land.

/collections/sneakers

Product 404 RedirectsTry it with and without the plugin

Illustration of a redirect to a relevant category. No live store data.

More about the WooCommerce version

Production-ready WooCommerce plugins that solve real merchant problems. Built with clean PHP, thoroughly tested, and designed for long-term reliability.

Save and review redirects from old product links. Choose relevant destinations, configure the optional notice and fallback, and check the result in your own store. Recovery of older links depends on the history still available.

WordPress roots. Commerce expertise.

WooCommerce hooks, APIs and maintainable PHP connect your store to the rest of your business.

HOOKS / REST API / INTEGRATIONS
Storefront
WooCommerce
ERP / CRM
EXAMPLE INTEGRATION ARCHITECTURE
Explore the full technology stackPHP / WordPress / WooCommerce

PHP

The backbone of WordPress and WooCommerce. 20+ years of PHP experience means clean, performant, and secure code following PSR standards and WordPress best practices.

WordPress Hooks & Filters

Deep expertise in WordPress's action and filter system. Every plugin hooks into the right places - no core modifications, no fragile overrides, just clean extensibility.

WooCommerce API

Full command of WooCommerce's internal APIs - from product CRUD and order management to shipping zones, tax calculations, and the checkout pipeline.

REST API

Custom REST API endpoints, webhook integrations, and third-party service connections built on WordPress's REST API infrastructure with proper authentication and validation.

JavaScript

Modern JavaScript for interactive storefront features, AJAX-powered admin interfaces, and dynamic checkout enhancements. jQuery where WordPress expects it, vanilla JS where it shines.

MySQL

Optimized database queries, custom tables where needed, proper use of WordPress's $wpdb abstraction, and efficient data handling for high-traffic WooCommerce stores.

From store challenge to working solution.

A practical process with a clear scope, compatibility checks and support after launch. Explore each step below.

SELECT A STEP TO READ MORE

Discovery & Scoping

We start by defining the exact problem the plugin needs to solve. I review your store setup, WooCommerce version, existing plugins, and business requirements to create a detailed technical specification.

Architecture & Planning

I design the plugin architecture around WordPress coding standards and WooCommerce best practices. Hook strategy, database design, API contracts, and admin interface wireframes are all mapped out before a line of code is written.

Development & Testing

Development with regular reviews of the agreed task. Affected functions are tested on staging with the agreed WordPress, WooCommerce and PHP versions. Checkout, permissions and failure cases are included where the change affects them.

Deployment & Support

Clean delivery with full documentation, installation instructions, and admin configuration guides. I provide ongoing maintenance, compatibility updates for new WooCommerce releases, and dedicated support.

Digital craft. Out in the world.

A costly Shopify setup and ceramics that are difficult to ship. I helped Gitte Moltke move GM Keramik to WooCommerce and make ordering for local pickup the site’s primary purpose.

Website preview of GM Keramik’s WooCommerce store

GM Keramikgmkeramik.dk · Handmade Danish Ceramics

From a costly Shopify setup to WooCommerce, with online orders focused on local pickup of fragile ceramics.

WooCommerce WordPress Custom Theme E-commerce

WooCommerce questions

Have a specific challenge?
Let’s talk it through ↗

Which WordPress and WooCommerce versions do you support?
I target WordPress 6.4+ and WooCommerce 8.0+ for new plugins, ensuring compatibility with the latest releases. I also support the WooCommerce HPOS (High-Performance Order Storage) system and the block-based checkout introduced in recent versions.
Can you move a Shopify store to WooCommerce with local pickup?
Yes. GM Keramik is a real project where I moved the site from Shopify to WooCommerce with a focus on orders for local pickup. For your store we establish products and data, fulfilment options, existing URLs, a test order and ongoing operation before agreeing scope and price.
Can you build plugins compatible with popular page builders?
Yes. I build WooCommerce plugins that work seamlessly with Elementor, Gutenberg blocks, and other popular page builders. I use WordPress's block editor API and standard hook patterns to ensure compatibility across different site-building approaches.
Do you publish plugins on the WordPress Plugin Directory?
I can publish on both the official WordPress Plugin Directory and distribute plugins privately through custom update servers. For directory submissions, I handle the review process, ensure coding standards compliance, and manage ongoing updates through the WordPress.org SVN repository.
How do you handle WooCommerce plugin updates and compatibility?
I test every plugin against WooCommerce beta releases before they ship, so compatibility issues are caught early. Maintenance packages include proactive updates for new WooCommerce and WordPress versions, security patches, and PHP version compatibility - keeping your plugin running smoothly without surprises.

Ready to extend your WooCommerce store?

Whether you need a custom payment gateway, a shipping calculator, or any other WooCommerce plugin - let's talk about your project and build something that works.