Qnubu, a wholesale e-commerce in four languages with a documented API for its distributors and a catalogue served from SAP Business One

ClientQnubu | Year 2022
ServicesDesign and development | SAP Business One Integration | E-commerce development | API development

Qnubu manufactures and wholesales extraction, packaging, vaping and smoking products under its own brands, sold in more than twenty countries from La Rambla (Córdoba). Trade customers only.

Qnubu

Where we started

Qnubu sells to trade customers only and exports to more than twenty countries. That rules out the textbook e-commerce from the outset: there is no open cart for anyone who walks in, there are customer applications that get vetted, terms that depend on who is asking, and four languages that are the market rather than a decoration.

There was also a request that rarely shows up in a shop project: their own distributors wanted to pull the catalogue into their systems instead of copying product sheets by hand.

KOMIT's solution

  • A wholesale storefront with catalogue by category and by brand, downloadable PDF sheets, a B2B cart and checkout, and trade customer registration with prior validation.
  • A customer area with order history and a proper after-sales and returns flow, which until then lived in somebody's inbox.
  • SAP Business One as the single source of truth for catalogue, customers and orders, connected through Service Layer over SAP HANA.
  • A public, documented API with its own portal, so distributors can sync the catalogue against their own systems.

How we built it

  • Four languages — Spanish, English, French and German — one subdomain each, hreflang between them, and genuinely translated content rather than a dropdown that swaps labels.
  • The API documentation is a site of its own, published with the same care as the shop: an integrator who cannot work out an endpoint ends up on the phone.
  • We rebuilt the platform on Next.js and React with the shop still trading, without cutting off the distributors who were already using it daily.