← Back to projects

ONNI B2B

PROJECT / 04

Wholesale rules, made easier to order from.

Discipline

B2B ordering & operations

My role

Workflow design & full-stack development

Project status

Deployed · validation ongoing

Year

2026

Workflow illustration

Three things to know

My responsibility
Workflow design & full-stack development
Key decision
Resolve pricing and case quantities on the server; check payment state before cancellation.
Delivery scope
Deployed with checks including case pricing; real payments and refunds require separate validation.

A dedicated ordering portal for ONNI’s retail partners, connecting customer tiers, negotiated prices, case quantities and delivery arrangements.

01

Build around replenishment.

Wholesale customers need to know how many cases to order, which price applies and how delivery will work. I built the ordering journey around those decisions.

Customer-specific, tier and standard pricing follow an explicit priority. The server calculates case quantities and totals so the order record agrees with the price shown.

02

Give each step a clear state.

The project integrates Curlec payment flows with order management, delivery dates, driver or tracking details and dispatch documents. Unpaid cancellations check the provider’s payment state before changing the order.

My work spans the business rules, retailer and admin journeys, and verification of payment states, permissions and historical records.

03

What is in place.

Deployment and production checks for images, case pricing and unpaid cancellations are documented. Real-money payment, refund and some payment-channel checks remain separate work.

The case brings together wholesale product design and consistency across ordering and payments.

PROJECT NOTES

Project notes

These dates describe updates to this portfolio record, not product releases.

Case record updated
Recorded product status
Deployed · validation ongoing
Documented work
Deployed with checks including case pricing; real payments and refunds require separate validation.
Next evidence to add
Publishable ordering and fulfilment evidence with test accounts.

LET’S MAKE IT USEFUL

Working through an ordering, paperwork or operations problem?

Give your next step some shape.

Your text stays on this page. It is not saved or sent automatically.

Continue on LinkedIn

Next project

Membership & Distribution