Revenode
← All work
E-Commerce · Payments

Custom e-commerce platform with Stripe, subscriptions, and a wholesale portal

Built for how they sell — not for how Shopify wants them to sell.

Next.jsStripeSupabaseGCPSendGridVercelCloudflare
0%

increase in conversion rate vs Shopify

0

revenue channels on one platform

0

Shopify app conflicts

0%

uptime on GCP

The problem

A UK retail brand had outgrown Shopify. They needed: a B2C storefront, a separate wholesale portal with tiered pricing per account, monthly subscription boxes, and a custom fulfilment integration with their 3PL warehouse. Shopify apps were patching over each other and breaking on every update.

What we built

A custom Next.js e-commerce platform with Stripe Checkout for B2C, Stripe Billing for subscription management, a password-protected wholesale portal with account-level pricing rules, a webhook-driven fulfilment integration with their 3PL, automated invoice generation, and a lightweight CMS for the brand team to manage products and content without a developer.

How it works

Step by step

01

B2C: Stripe Checkout handles payment, webhook confirms order, fulfilment API notified

02

Subscriptions: Stripe Billing manages billing cycles, pauses, and cancellations

03

Wholesale: accounts log in to a separate portal, see their contract pricing, pay via Stripe invoicing

04

All orders flow to the same fulfilment queue → 3PL API picks, packs, ships

05

Tracking numbers returned from 3PL → automated customer email via SendGrid

06

Brand team manages products, images, and collections via built-in CMS

Stack

Built with

Next.jsStripeSupabaseGCPSendGridVercelCloudflare

Got a process that's bleeding hours?

30 minutes on a call. We'll tell you honestly whether AI can help, and whether we're the right team to build it.

Book a Discovery Call

We reply within 24 hours · Based in the UK