ONNI B2B
PROJECT / 04Wholesale rules, made easier to order from.
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.
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.
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.
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.
Next project