Skip to main content

Hello Khokon

Case study · Build

A B2B store for a blind box distributor

Rhythm Ahir distributes blind box characters to shops across the United States. He had the licence and the supplier relationships. What he did not have was a way to sell without driving to every shop himself.

Where he started

He was not asking for a website. He was asking for a way to stop selling one shop at a time.

Blind box distributor, New YorkWooCommerce, business to businessStore build and custom plugin3 weeks

Selling shop by shop

Every new buyer meant a visit, a sample bag and a conversation. It worked, but it cost time and money for each shop.

No address to send anyone to

There was no website. A shop owner who showed interest had nothing to look at later, and nothing to order from.

Trade prices are not public prices

A normal shop shows every price to everyone. A distributor cannot. Retail buyers and rival distributors must not see what a shop pays.

Quick numbers

3 weeks
from first call to live store
100%
of prices hidden until a buyer is approved
24/7
ordering, with no phone call

What a trade store needs that a normal shop does not

WooCommerce sells to the public very well. Selling to businesses is a different job, and most of it is missing out of the box.

Prices hidden from the public and visible only to approved buyers

An application form that asks what a distributor actually needs to decide

A way to approve or decline each application, and tell the applicant either way

Minimum order values, so a tiny order does not cost more to pack than it earns

Stock numbers that match what is really on the shelf

A checkout written for a trade buyer, not for someone buying one toy

Delivery options and rates that make sense for case quantities

Reports the owner can read without opening a spreadsheet

So I built the missing part

None of the ready made plugins did the whole job the way he needed it, and stacking four of them together is how sites get slow and fragile. I wrote one plugin instead, called WooGate.

It hides every price until an account is approved

It adds the registration fields a trade application needs

It gives the owner one screen to approve or decline buyers

It keeps approved buyers separated from ordinary visitors

How a buyer gets in

1

They find a product in Google

Every product description was written after keyword research, using the words trade buyers actually type. Those pages now rank, and traffic arrives from search and from AI assistants.

2

They see the product, not the price

The page shows the character, the pack and the detail. Where the price would be, there is an invitation to apply.

3

They apply for a trade account

The form asks for the business details Rhythm needs to make a decision, not a long list of questions nobody reads.

4

He approves or declines

One screen. The applicant hears back either way, so nobody is left waiting and wondering.

5

They log in and order

Trade prices appear, minimum order rules apply, stock is live, and the checkout is built for a business buying cases.

Where it ended up

Three weeks from the first call to a live store, including the plugin.

Orders arrive overnight, with no phone call and no visit

Product pages rank in Google for the character names buyers search

Traffic now comes from search engines and from AI assistants

No price is visible until a buyer has been approved

Stock, minimum orders and delivery are handled by the site, not by messages

He can take a buyer in a state he has never driven to

Selling to businesses, not to the public?

Trade pricing, approved buyers and minimum orders are all solvable. Tell me how you sell now and I will tell you what the store needs to do.