Building WizCommerce : a collection
WizPay, scaling B2B payments
Now generating $5M + monthly revenue
WizPay is a payment module designed to handle B2B transactions at scale.
As real-world edge cases surfaced—from credit holds to recurring billing, we continuously redesigned WizPay to support a growing range of B2B payment flows. Over time, it evolved into a dedicated module with its own logic, states, and UX patterns.
Today, WizPay serves over 100 small and mid-sized SMBs across the US wholesale market—processing 4000+ transactions monthly and generating $5M+ in monthly volume, with that number steadily rising
Offline mode
Designing for structural syncs
Offline Mode was a critical feature aimed at supporting sales reps who work in low or no network zones ie, trade expos, warehouses, and remote field operations.
This case challenged me to balance technical constraints with usability needs, especially around syncing large volumes of data and media.
User controlled syncing methods
Task manager cards
Process-layer made legible
As the platform scaled across modules, it became essential to bring all triggered actions—downloads, approvals, imports—into a single, accessible layer. We designed Task Manager as a lightweight notification system built on three core atoms: category, state, and action. This structure made it easy to scan, understand, and respond—without leaving context.
Learnings
From zero to something real—this journey has meant diving deep into systems thinking, collaborating across functions, and obsessing over B2B work flows. I’ve worked with multiple PMs, engineers, and stakeholders along the way, shaping workflows that actually hold up in the wild. This isn’t the full picture—just a slice. More to come, more to show.