Lisbon Toys: Architecting a Hybrid B2B2C E-Commerce Engine on WordPress
Built a unified digital storefront that handles both bulk wholesale orders for dealers and direct retail sales for consumers on a single, high-performance platform.

Client
Lisbon Toys
Role
Full Stack WordPress Developer (Custom Logic)
Powered By
Website
Private / Offline"B29 Technology solved our biggest headache. We don't need two websites anymore. Their custom solution handles our dealers and retail customers perfectly on one fast platform."
The Challenge
Lisbon Toys needed to capture two distinct markets: Bulk Wholesale Buyers (B2B) and Direct Consumers (B2C). The challenge was to build a Unified Platform where retail customers see standard MRP, while wholesale dealers see dynamic bulk rates with Minimum Order Quantities (MOQ), all without using slow, bloated plugins.
The Solution
Wrote custom PHP logic within the WooCommerce core instead of relying on heavy third-party plugins. Implemented smart role detection to instantly recalculate prices globally based on user type. Optimized the checkout flow to handle both standard prepaid orders and complex bulk invoices with GST requirements seamlessly.
Our Process
User Architecture
Defined separate user roles and permissions in the database to distinguish between retail buyers and bulk dealers.
Logic Coding
Wrote custom PHP hooks and filters to override WooCommerce price displays based on active user roles.
Performance First
Avoided heavy membership plugins to ensure the site remains lightweight and passes Core Web Vitals.
Frictionless UX
Designed a clean interface that intelligently switches contexts between individual buying and carton-level wholesale ordering.

