Back to Portfolio
B2B Commerce · Wholesale Portal · NetSuite Integration

ProcureMax — B2B Wholesale Ordering Portal for Atlantic Supply Co.

B2B wholesale portal for a US distributor with tiered customer pricing, bulk order management, contract pricing rules, NetSuite ERP integration, and account rep dashboards — processing $42M GMV annually across 1,200+ wholesale buyers.

ReactNode.jsPostgreSQLAWSNetSuite SuiteScriptStripe ACHAlgolia SearchRedis
$42M
Annual GMV Through Portal
60%
Order Processing Cost Reduction
1,200+
Wholesale Buyers
16 Wks
Delivered
Delivered
B2B Commerce
$42M
Annual GMV Through Portal
60%
Order Processing Cost Reduction
Client
Atlantic Supply Co.
Industry
Wholesale Distribution
Location
Nashville, Tennessee, USA
Duration
16 Weeks · Q1 2024
Project Overview

About This Project

Atlantic Supply Co. processed orders from 1,200+ wholesale buyers via phone, fax, and email. Sales reps spent 70% of their time entering orders into NetSuite rather than selling. Each buyer had unique contract pricing — some with volume tiers, some with product-category discounts, some with fixed contract rates — making digital pricing display technically complex. No buyer had ever placed a digital self-service order.

We built ProcureMax in 16 weeks: a B2B buyer portal with account-specific catalog access, contract pricing engine, bulk order tools, NetSuite ERP real-time sync, ACH payment, account rep dashboards, and buyer self-service order history — achieving $42M GMV and 60% order processing cost reduction.

React
Node.js
PostgreSQL
AWS
NetSuite API
Stripe ACH
Algolia Search
$42M
Annual GMV processed through the portal — up from $0 in self-service digital channel at launch
60%
Order processing cost reduction — reps freed from order entry to focus on selling and upsell
18%
Increase in average order value — reps now focused on consultative selling rather than data entry
1,200+
Active wholesale buyers placing digital self-service orders through the portal
The Problem

Challenges We Solved

Orders via Phone, Fax, and Email

1,200+ buyers ordered through whichever channel they preferred — phone calls to reps, faxed order forms, and email spreadsheet attachments. Reps manually entered every order into NetSuite. The fastest turnaround from buyer order submission to confirmed entry was 4 hours.

Unique Contract Pricing Per Buyer

Each of 1,200+ buyers had individually negotiated pricing — volume tiers, category discounts, fixed contract prices, and seasonal promotional pricing layered on top. Showing a buyer their correct price in a digital portal required evaluating 4–6 pricing rules simultaneously.

Order Constraint Enforcement

Minimum order quantities, case pack sizes, and freight threshold minimums weren't enforced at order time — reps caught violations manually. Violations that slipped through cost Atlantic money in processing exceptions and penalty freight charges.

Net 30/60/90 Terms and Credit Limits

Business buyers expected trade credit rather than card payment. Managing Net 30/60/90 payment terms with credit limit checking before order acceptance required real-time AR integration — unavailable in any off-the-shelf eCommerce platform.

Reps Spending 70% of Time on Order Entry

Sales reps with $800K annual quotas were spending 70% of their time on administrative order entry. Accounts that needed active management — growing accounts, at-risk accounts, competitive threat accounts — were being neglected.

No Buyer Order History or Self-Service

Buyers had no visibility into their order history, open invoices, or standing orders without calling their rep. Regular 'what did we order last time?' calls consumed 15 minutes per buyer per week across the sales team.

Our Approach

How We Solved It

Buyer-Specific Catalog with Live NetSuite Inventory

Each buyer logs into a personalized catalog showing only the products they're approved to purchase, with live inventory availability synced from NetSuite via SuiteScript API every 60 seconds. Out-of-stock items show ATP dates rather than hiding.

Contract Pricing Engine

A pricing engine evaluating buyer ID, product category, volume tier, contract date range, and active promotions to return the correct price for every product and quantity combination in real time. Tested against 1,200 buyer contracts with 100% accuracy before go-live.

Order Constraint Validation

MOQ, case pack, and freight threshold constraints are validated at line-item level during cart building — not at checkout. Buyers see clear guidance on adjusting quantities to meet constraints before they commit. Constraint violation rate dropped from 12% to 0.4%.

Net Terms with Real-Time Credit Limit Check

At order submission, a real-time NetSuite AR query checks the buyer's credit limit, outstanding AR balance, and available credit. Orders within credit terms are auto-approved. Orders exceeding credit trigger a rep alert with one-click approval authority.

Account Rep Dashboard with Activity Intelligence

Rep dashboard showing all assigned buyer accounts with last order date, trailing 90-day revenue, order frequency trend, and 'at-risk' flags for accounts showing reduced activity. Reps spend time on accounts that need attention, not order entry.

Self-Service Buyer Portal with Order History

Buyers access complete order history, invoice download, standing order templates, and one-click reorder from the portal. Account representatives' phone time for status queries reduced 68% within 90 days.

Results

The Outcomes

Month 4 — First 600 Buyers
$8M Quarterly GMV

600 buyers onboarded in the first 90 days. $8M quarterly GMV through the portal. Rep order entry time down 55%. First automated credit limit rejection prevented a $42K order from a buyer at their credit limit — something that would have been manually caught only during AR review.

Month 8 — Full Scale
1,200+ Buyers · $22M Quarterly GMV

All 1,200+ buyers active. $22M quarterly GMV. Rep order entry work down 70%. Average order value up 18% as reps shifted from transcription to consultative selling. Atlantic's competitive win rate against 2 incumbent distributors improved by 22% — buyers citing the digital ordering experience as a differentiator.

Month 16 — Platform Mature
$42M Annual GMV · 3 Competitor Wins

$42M annual GMV realised. 60% order processing cost reduction. 3 competing distributors lost major buyer accounts to Atlantic citing ProcureMax as the primary reason for switching. Portal expanded to include a vendor-managed inventory feature for Atlantic's top 20 buyers.

$42M GMV. 60% Lower Cost. 1,200+ Buyers Self-Serving.
ProcureMax turned Atlantic Supply's manual order desk into a digital channel that outperforms competitors.
★★★★★
"ProcureMax transformed how our 1,200 wholesale buyers interact with us. Order processing costs are down 60%, our reps are selling instead of typing, and our buyers are placing larger, more frequent orders. We're winning deals against bigger competitors purely on the quality of our digital platform — buyers choose Atlantic because ordering from us is simply better."
SH
Scott Henderson
VP Sales, Atlantic Supply Co.

Build Your Next Platform with Digivance

Ready to modernise, scale, or build from scratch? Let's talk about your project.

Back to All Portfolio Case Studies