# switch theme Hire me on Upwork
← all plugins
$ wp plugin activate partner-storefront-platform

Partner Storefront Platform

client: US party-supplies e-commerce retailer (confidential), 1,300+ product catalog context: Built at WebbDesignz (white-label) shipped: 2026 Embedded storefront

A white-label storefront the retailer's B2B partners embed on their own sites with a two-line snippet — cookie-free commission attribution that survives Safari and ad blockers.

stack: WordPress WooCommerce (HPOS) PHP vanilla JavaScript custom REST API
🔒wp-admin — partner-storefront-platform
Partner Storefront Platform — The storefront rendering inside a partner's page
# The storefront rendering inside a partner's page
// how it was engineered

From problem to production.

The problem, the build, and what it changed.

  1. 01

    The problem

    The client's partners — bounce-house and event-rental companies — wanted to sell the catalog from their own websites and earn commission. Traditional affiliate links were failing them: cross-domain tracking cookies get blocked by Safari, Firefox and ad blockers, so partners quietly lost credit for sales and stopped promoting. The client also had no way to see WHY a partner wasn't earning — no traffic? no interest? abandoned carts?

  2. 02

    The solution

    A complete working store that appears inside any partner's page from a two-line snippet: their logo, their headline, their brand color, with the product catalog served live from the client's WooCommerce. Orders land in the client's WooCommerce like any other order, automatically tagged with the partner who generated the sale and the commission owed. A themed snippet can show only matching products — mermaid party supplies embedded on the partner's mermaid bounce-house page.

  3. 03

    Key features

    • Embeds anywhere — script embed, iframe fallback, or a fully hosted co-branded page; the partner installs nothing
    • Unbreakable rendering — the widget renders inside a Shadow DOM, so messy third-party themes can't break it and it can't break them
    • Domain-locked — each snippet only works on approved domains, enforced server-side; a copied snippet is useless anywhere else
    • Cookie-free attribution — the partner is bound to the order on the server at checkout handoff; nothing for browsers or ad blockers to eat
    • Co-branded checkout — the partner's logo and colors with an honest 'fulfilled by' note, so shoppers never feel handed off
    • Funnel analytics — views, add-to-cart, checkout and orders per partner, with a plain-language diagnosis and CSV export
    • Self-diagnosing — a built-in health panel live-tests routes, HTTPS and server configuration and prints the exact fix
  4. 04

    Engineering & hardening

    Commission rates are frozen onto each order at sale time; refunds are netted off automatically. Attribution is server-side at checkout handoff — no cross-domain cookies to lose. Domain locking is enforced with CORS and CSP frame-ancestors, not client-side checks. Zero external services, zero dependencies, no build step. Hardened through multiple independent audit passes (security, correctness, code review) before delivery.

  5. 05

    Outcome

    Partners sell from their own sites without installing anything, and never lose credit to a blocked cookie. The owner's report finally answers why a partner isn't earning — not deployed yet, traffic but no interest, or losing people at checkout — with the commission owed beside it.

$ ls ~/screenshots

Inside the plugin.

The screens behind the story above — real production captures, sample data. Click any to zoom.

🔒wp-admin — partner-storefront-platform
Partner Storefront Platform — The slide-in cart on the partner's page
# The slide-in cart on the partner's page
🔒wp-admin — partner-storefront-platform
Partner Storefront Platform — The owner's funnel and commission report
# The owner's funnel and commission report
let's-build

Need a plugin like Partner Storefront Platform?

The same engineering — idempotent, hardened, documented — pointed at your business problem. You own the code outright.