With all of the user insights/requests and a little researched it came to light that these extra parameters are crucial and play an important role for the Sales-Rep making the sale through the app.

Quick note before you dive in

Quick note before you dive in

Quick note before you dive in

WizPay - Payment solution for B2B commerce

WizPay - Payment solution for B2B commerce

Overview

WizPay started as a simple ‘Collect Payment’ button—but as business needs grew, it evolved into a modular, standalone payment layer. Designed to handle diverse B2B use cases, it now supports flexible terms, automated flows, and seamless integration across platforms.

What did we solve and why?

What did we solve and why?

The need and the problems in a traditional payment service, and why it can't be used?

The need and the problems in a traditional payment service, and why it can't be used?

🤯 Complexity of B2B payment processes

Payments in wholesale businesses often involve varied payment terms (Net 30, Net 50, custom agreements) which traditional payment solutions fail to support flexibly.

⌛️ Delays in payment collection

Traditional methods requiring phone calls to collect card information are time-consuming and cumbersome.

🤖 Integration gaps with accounting and ERP systems

Lack of seamless syncing between payment processes and accounting/ERP systems creates duplicate work and the risk of errors in financial reporting.

⛑️ Security concerns

Wholesale payments involve high transaction volumes and large sums; security vulnerabilities can result in substantial financial risks.

🔻 Handling of payment disputes and declines

Payment disputes and card declines increase operational overhead and delay revenue recognition.

🥶 Cost management in high-volume Transactions

Typical payment processors charge fees that are not structured for the wholesale model, leading to higher cost burdens.

🤯Complexity of B2B payment processes

Payments in wholesale businesses often involve varied payment terms (Net 30, Net 50, custom agreements) which traditional payment solutions fail to support flexibly.

⌛️Delays in payment collection

Traditional methods requiring phone calls to collect card information are time-consuming and cumbersome.

🤖Integration gaps with accounting and ERP systems

Lack of seamless syncing between payment processes and accounting/ERP systems creates duplicate work and the risk of errors in financial reporting.

⛑️Security concerns

Wholesale payments involve high transaction volumes and large sums; security vulnerabilities can result in substantial financial risks.

🔻Handling of payment disputes and declines

Payment disputes and card declines increase operational overhead and delay revenue recognition.

🥶Cost management in high-volume Transactions

Typical payment processors charge fees that are not structured for the wholesale model, leading to higher cost burdens.

Payment blocks - Scalable plug and pay design tags

How a single wireframe was scaled to encompass almost 8-10+ B2B payment usecases

How a single wireframe was scaled to encompass almost 8-10+ B2B payment usecases

Invoice handling and various payment collection methods

Recurring payments/ Subscriptions

Send payment link via emails

Invoice handling and various payment collection methods

Recurring payments/ Subscriptions

Send payment link via emails

Authorize and Void cards

Custom refunds back to source/credits

Authorize and Void cards

Custom refunds back to source/credits

Sneak peak into live-prod

Sneak peak into live-prod

Sneak peak into live-prod

WizPay flows catering to multiple use cases of b2b payments

WizPay flows catering to multiple use cases of b2b payments

For better experience please switch to tab/web:)

Results & Impact

120+ customers

Small and mid-sized SMBs across the US wholesale market.

$5.3 Million +

Monthly transactional volume on WizPay, the number keeps increasing as we speak!

120+ customers

Small and mid-sized SMBs across the US wholesale market.

$5.3 Million +

Monthly transactional volume on WizPay, the number keeps increasing as we speak!

Results & Impact

120+ customers

Small and mid-sized SMBs across the US wholesale market.

$5.3 Million +

Monthly transactional volume on WizPay, the number keeps increasing as we speak!

120+ customers

Small and mid-sized SMBs across the US wholesale market.

$5.3 Million +

Monthly transactional volume on WizPay, the number keeps increasing as we speak!

Offline mode- Reducing sync block time by 15 mins

Offline mode- Reducing sync block time by 15 mins

Overview

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.

The Challenge

The Challenge

Initial Offline experience was under the hood, lesser informed to the end users

Initial Offline experience was under the hood, lesser informed to the end users

⌛️ Initial sync was heavy and time-blocking

Syncing all required data took time, and in its early form, it blocked the UI.

🫣 No visibility during sync or offline state

Users didn’t know what data was synced or what actions were safe to perform.

⌛️Initial sync was heavy and time-blocking

Syncing all required data took time, and in its early form, it blocked the UI.

🫣No visibility during sync or offline state

Users didn’t know what data was synced or what actions were safe to perform.

The tech solution

We disintegrated the sync data based on how quickly each type could be processed—prioritizing essentials like customers and orders, and deferring heavier media into later stages.

Fragmented sync states

The need and the problems in a traditional payment service, and why it can't be used?

Offline settings and fragmented visible sync process

Offline settings and fragmented visible sync process

Visible/Informative sync updates

Results & Impact

15-30+ minutes

Time saved by implementing incremental sync.

40% Increase

In active usage of offline mode post implementation of sync updates

Notifications - Task manager card UX

Overview

Task Manager Notifications are contextual, in-app alerts designed to keep users informed and in control. Triggered across the platform, they deliver concise summaries, relevant background process details, and clear CTAs—making them both informative and immediately actionable.

The Challenge

The Challenge

The internal pain points emerged as the platform scaled as the major internal channel for our customers

The internal pain points emerged as the platform scaled as the major internal channel for our customers

Scattered System Updates

Important actions (like price updates or modifier approvals) were buried across tools or email threads.

Lack of Context

Users had to switch screens to understand what a task was about.

Scattered System Updates

Important actions (like price updates or modifier approvals) were buried across tools or email threads.

Lack of Context

Users had to switch screens to understand what a task was about.

"Atoms" of a notification card

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.

The notification card structure with it's components and their states

Web hover action

Mobile responsive action bars

Learnings and Takeaways

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.

Good morning of the eighteenth
Good morning of the eighteenth

The tech solution

We disintegrated the sync data based on how quickly each type could be processed—prioritizing essentials like customers and orders, and deferring heavier media into later stages.

Fragmented sync states

The need and the problems in a traditional payment service, and why it can't be used?

Offline settings and fragmented visible sync process

Offline settings and fragmented visible sync process

Visible/Informative sync updates

Results & Impact

15-30+ minutes

Time saved by implementing incremental sync.

40% Increase

In active usage of offline mode post implementation of sync updates

Notifications - Task manager card UX

The notification card structure with it's components and their states

The notification card structure with it's components and their states

The notification card structure with it's components and their states

"Atoms" of a notification card

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.