Magento

Woop

NZ meal-kit delivery business. Built a single-platform subscription engine on Adobe Commerce — flexible meal choices, custom delivery schedules, recurring billing, and a customer self-service portal that took the load off support.

Stack & integrations
Adobe Commerce Custom subscription engine Cybersource recurring billing HubSpot CRM Klaviyo Custom CMS for blog

Woop is a New Zealand food delivery company offering fresh, healthy meal kits. Founded in 2015 to take the planning, shopping, and prep out of eating well at home.

The problem

Subscription business running on third-party glue

The brief wasn't 'add a subscribe button'. The brief was 'stop running this on a stack of third-party apps that can break independently and take the recurring revenue with them'.

Architectural discovery

Plan before code on a payment-critical system

For a subscription business an architecture mistake compounds monthly. Modular structure, clear extension points, and acceptance criteria defined before any code shipped.

Custom subscription engine

Recurring orders, on-platform

Built the subscription engine on Adobe Commerce rather than gluing in a SaaS — flexible meal choices per delivery, change/skip/cancel from the customer account, recurring billing via Cybersource.

Self-service customer portal

Every support ticket costs

Built a customer account portal that handles everything subscription-related — delivery schedule, menu choices, referrals, billing details. Most reasons a customer would call support are now things they can fix themselves.

Back-end as the operating system

Custom pricing, cross-sells, menu management

The merchant-facing admin runs as the single source of truth for the subscription operation. Pricing changes, menu rotation, and cross-sell campaigns ship without engineering.

Want this kind of build for your business?

Tell us what you're trying to do. We'll tell you honestly whether we're the right fit — and if we are, we'll have a senior engineer embedded in your team within two weeks.

Book a Discovery Call →
Book a Call →