One B2B platform for every way you operate
Shelfi runs dealer ordering portals, vendor storefronts and supplier procurement for manufacturers and distributors, on top of the ERP you already have. AI agents build the content and watch every cart like a sales rep.
One platform, three ways to sell and buy
Most B2B teams run their dealer channel, their vendor network and their purchasing on different systems. Shelfi puts all three on one catalogue, one price engine and one ERP connection.
Dealer portal
Your dealers and sub-dealers order, query lead times, check balances and download documents in one portal, with your ERP as the record. Reps approve, the ERP books the sales order, and every status change flows back to the dealer.
- Orders, quotes and lead-time queries that turn into ERP sales orders after rep approval
- Contract balances, current-account statements and credit blocks, read live from ERP finance
- Stock by plant, product group, thickness or colour — whatever your catalogue uses
- Sub-dealer networks, roles, and rep cover when a rep is away
- Catalogues, price lists, quality certificates and announcements per dealer group
- Truck-fill indicator from order weight, so dealers complete a load
- Live view of active carts: reps can chat with a dealer or add a promotion while they shop
| Order | Ship by | Status | Amount |
|---|---|---|---|
| P-10482 | 18 Nov | Awaiting rep | €3,003.20 |
| P-10477 | 14 Nov | Lead time asked | €8,940.00 |
| P-10461 | 12 Nov | In production | €12,310.50 |
| P-10455 | 11 Nov | Draft | €1,204.00 |
Vendor storefronts
Give each vendor or dealer a storefront of their own, scaffolded from your master catalogue: their brand, their domain or a subsite, their price lists. You decide what they can change and what stays central.
- Storefront scaffolder: a working branded site per vendor, not a project per vendor
- Multi-tenant CMS: pages, forms, menus and banners per tenant, with central templates
- Vendor manager: onboarding, contracts, permissions and performance per vendor
- Vendors manage their own products, or inherit yours — per field, per vendor
| Setting | Central | Tenant |
|---|---|---|
| Catalogue & product data | ● | ○ |
| Prices | ● | ● markup |
| Pages, banners, forms | ○ | ● |
| Domain & brand | ○ | ● |
Procurement
Buy from many suppliers through one catalogue. Suppliers manage their own products, every price runs through your pricing rules, and purchases follow your approval chain before they reach the ERP.
- Supplier-managed catalogues with central pricing rules by group, volume and stock
- Approval workflows for quotes and orders, with thresholds per role
- Saved carts, requisition lists and repeat orders
- Delivery planning and tracking across suppliers
| Item | Supplier | Qty | Amount |
|---|---|---|---|
| Bearing 6204-2RS | Delta Parts | 120 | €418.80 |
| Hydraulic oil 46, 20 L | Marmara Lube | 8 | €612.00 |
| Safety gloves, cut 5 | ProSafe | 200 | €540.00 |
Licence sales
Sell software licences in bulk inside the portal. A dealer building PCs buys 50 antivirus seats with the hardware, activates them and checks their status without leaving Shelfi.
- Kaspersky, ESET, Bitdefender, Microsoft Windows, Adobe and other publishers
- Bulk purchase, activation and status per key
- Licences on the same cart, invoice and ERP record as hardware
| Product | Seats | Active | |
|---|---|---|---|
| Kaspersky Small Office | 50 | 38 | Activate |
| ESET Endpoint Security | 25 | 25 | All active |
| Bitdefender GravityZone | 100 | 61 | Activate |
| Windows 11 Pro | 40 | 12 | Activate |
A sales rep on every cart
Shelfi’s campaign agent watches dealer carts as they are built. When a dealer hesitates over campaign products, it checks what a good rep would check and makes an offer at that moment — inside the limits you approved.
160 m²€1,936.00
80 pcs€392.00
160 m²€288.00
- ✓ContractAnnual agreement A-2291 active, €84,200 remaining
- ✓Order history9 orders in this group in 12 months. Last one 41 days ago; usual gap 30.
- ✓Stock2,400 m² of Oak 8 mm at Plant 2
- ✓Approved rangeGold dealers, segment A: up to 6%
4% off Oak laminate 8 mm when you order 200 m² or more. Valid until Friday 14 Nov.
Every offer is logged with the checks behind it. You set the ranges per dealer profile and product group; the agent never goes outside them, and anything it can’t decide goes to the dealer’s rep.
AI that builds and runs the platform with you
Shelfi’s agents don’t stop at product copy. They answer your dealers, build pages and forms, write the catalogue, propose campaigns and fill the gaps in your product data, down to the photos. Pick one to see it work.
- Read drawing
- Resolve parts
- Apply material
- Render
- Review
In productionOne client with a 15,000-product catalogue generated thousands of product images in a day — work that would have taken weeks.
Answers come from your catalogue, ERP and documents. The assistant hands over to a person when a decision needs one.
- Read source and segment
- Pick offer within campaign rules
- Choose products in stock
- Write headline and copy
Outdoor furniture for hotels, by the container
Contract prices from 50 sets. Samples delivered in 48 hours.
Request a project quoteSpring stock is in, Kuzey Building Supply
Your usual lines, plus 6% off early orders until 30 Nov.
Reorder in one clickBalcony sets from €249
Delivered in 3 days across İstanbul.
Shop balcony setsOne campaign brief, a different page for every source and segment. Offers stay inside your campaign rules, and only in-stock products are shown.
- Voltage
- 18 V
- Battery
- 2 × 2.0 Ah Li-ion
- Torque
- 48 Nm
- Chuck
- 13 mm keyless
- Weight
- 1.4 kg
- In box
- Charger, case
Kompakter 18-V-Akkuschrauber für den täglichen Einsatz auf der Baustelle. 48 Nm Drehmoment für Hartholz und Stahl, zwei 2,0-Ah-Akkus wechseln in Sekunden. Im Koffer mit Ladegerät.
Günlük şantiye işleri için kompakt 18 V akülü vidalama. 48 Nm tork ile sert ağaç ve çelikte rahat çalışır; iki adet 2,0 Ah akü saniyeler içinde değişir. Şarj cihazı ve çanta ile gelir.
Descriptions, SEO titles, metadata and printable catalogue pages, from the data you already hold, in every language you sell in. Your team approves before anything goes live.
Information pages, onboarding and application forms, and product pages, generated from your catalogue and brand and editable like any other page.
- Contracts allow it
- Stock covers 3 weeks of demand
- Margin stays above 18%
- No overlap with running campaigns
Agents propose pricing, campaigns and promotions from your sales data. Nothing goes out without the rules and approvals you set.
Build your platform, module by module
Shelfi is built from modules that plug into one core. Pick a template for your setup, then add what your operation needs: each module brings the ones it depends on.
What the modules look like in use
Eight screens from Shelfi modules, each on a different client’s brand.
Inductive proximity sensor, M18
- Switching frequency
- 400 Hz
- Repeat accuracy
- ≤ 5 %
- Operating temp.
- −25 … +70 °C
- Indicator
- Yellow LED
Rule-based options for products with many variants. Combinations that don’t work are greyed out with the reason, and every valid set becomes an orderable build code with the dealer’s own price.
Your ERP stays the record
Shelfi sits on top of your ERP rather than replacing it. Master data comes in, orders go out, and every status the ERP writes comes back to the dealer.
Dealers, vendors, buyers
Loaded in bulk once, then synced daily or on change.
Created in the ERP only after the approvals you configure.
For SAP, through IDocs and FI — the dealer sees each change.
SAP, Dynamics, Oracle, Logo…
Connects to what you already run
Your ERP stays the record. Around it, Shelfi connects the systems that sell, buy, ship and report, through one integration layer built on REST APIs and web services.
ERP
Your ERP stays the record: materials, customers, prices and stock come in; quotes and orders go out; status, deliveries and finance documents come back.
CRM & sales
Accounts, contacts, opportunities and quotes sync both ways, so reps see portal orders in their CRM.
Source-to-pay & spend management
Your customers buy from their own procurement suite: they punch out to your Shelfi catalogue over cXML or OCI, and purchase orders and invoices flow straight back.
Warehouse management (WMS)
Stock by location comes in; picking and shipping orders go out.
Transportation management (TMS)
Loads and shipments go out; dispatch, truck and delivery status come back to the order.
Carriers & multi-carrier shipping
Live rates at checkout, labels on dispatch, tracking numbers on every order.
Supply-chain visibility & real-time tracking
Live ETAs and tracking events on the dealer’s order page, without a call to the rep.
Business intelligence
Orders, carts, campaigns and agent decisions as datasets for your own dashboards.
Planning
Portal demand, forecast orders and lead-time queries feed your sales and supply plans.
Payments
Cards, wallets, bank POS and transfers, reconciled against the dealer’s current account.
Channels & messaging
Sell on marketplaces and reach buyers where they already are.
Software licences
Real-time ordering, activation and status from the publishers.
Not listed? Ask us; the integration layer is built to take new ones.
Instant search
Search and filter thousands of products with no page reloads.
256-bit SSL, MFA
Encrypted end to end, with multi-factor sign-in and role-based access.
Any language, any currency
Sell to Europe, the Middle East and beyond from one portal.
REST APIs
Web services connect databases, software and workflows you already use.
Your brand, any screen
Customisable colours and content, built for mobile and tablet.
From first call to live portal
- 1
Flow design and interactive demo
We map your order, approval and pricing flow and show it running with your brand before anything is signed off.
- 2
ERP integration
We read your ERP data — definitions, customer and stock cards, payments, orders — and connect both directions.
- 3
Launch and support
Dealers go live; support continues remotely after launch.
Different industries, different ERPs, one platform
Shelfi grew out of years of building ordering systems for distributors, manufacturers and printing houses — each with a different ERP and a different way of selling.

Ulaş Elektrik
A B2B platform where dealers manage their own orders and accounts around the clock.
ERP: ETA- Dealers
- 3,000+

Ahsen Tekstil
An order and catalogue portal serving a wide dealer network from one centre.
- Dealers
- 1,500+

Bartem Siber
A licence portal integrated in real time with providers such as ESET, Kaspersky, Microsoft and Acronis.
ERP: Freedom- Dealers
- 550+
Autonics
Multi-language, multi-currency sales to Europe, the Middle East, Russia and Türkiye from one portal.
ERP: Freedom- Dealers
- 400+
- Products
- 40,000+

Öznurkablo
A dealer portal that centralises the product catalogue and quotation processes.
ERP: Freedom- Runs on Shelfi
- Catalogue & quotations
Beyaznokta Gelişim Vakfı
A shared online donation platform where donations are collected securely in one place.
- Runs on Shelfi
- Online donations

Quenholm Laundry Systems
One ERP, many regional stores: commercial laundry parts ordering with SAP-backed prices and formal quotes for public buyers
ERP: SAP S/4HANA Read the story →- Regional stores
- 11
- Spare-part SKUs
- 95,000

Kemerdere Otomotiv
Moving diesel-parts dealers online with Logo Tiger: supplier stock alongside own stock, deposit-aware pricing and rep-assisted ordering
ERP: Logo Tiger Read the story →- Dealer accounts
- 1,100
- SKUs
- 210,000

Renvorde Life Sciences
Round-the-clock self-service for smaller healthcare buyers, so key-account teams can focus on large distributors
ERP: Microsoft Dynamics 365 Read the story →- Countries
- 9

Rowenholt Precision
Letting engineers configure complex tooling and see CAD-based product images and their own price online, without calling the sales desk
ERP: SAP Read the story →- Catalogue items
- 14,000
- Configurable families
- 900

Wendlehurst Golf Equipment
A login-specific portal for golf dealers and service agents, rolled out market by market from one catalogue
ERP: Microsoft Dynamics 365 Read the story →- Trade accounts
- 2,500
- Markets
- 3+

Telcihan Mobilya
A contract furnishings wholesaler that manages its own catalogue with AI-written content, suggests matching pieces at the cart, and shows live Mikro stock to trade buyers
ERP: Mikro Read the story →- Trade accounts
- 700
- Active SKUs
- 3,500

Pekerhan Tekstil
Branded uniform shops for hospitals, universities and companies, with logo personalisation through web-to-print and Netsis-based pricing
ERP: Netsis Read the story →- Client shops
- 180

Lumenbach Textile Care
Moving repeat laundry-chemical orders from phone to portal, with stock from two warehouses and invoices online
ERP: NetSuite Read the story →- Warehouses
- 2
- Active SKUs
- 600
Built by Gurus Teknoloji, Istanbul
Questions buyers ask
Does Shelfi replace our ERP?
No. Your ERP stays the system of record. Shelfi reads from it and writes orders back into it.
Can the AI agents give away margin?
Only inside the ranges you approve per dealer profile. Every offer is logged with the checks behind it, and image and content generation goes through human approval.
How is our data protected?
All traffic runs over 256-bit SSL. Multi-factor sign-in, role-based permissions and per-user activity logs are built in, and on-premise installs keep everything on your own servers.
Cloud or on-premise?
Either. On-premise runs on your servers; we handle setup and maintenance remotely.
Can each dealer or vendor keep their own brand?
Yes. Storefronts can run on their own domain with their own look, while catalogue, pricing and orders stay central — or not, depending on how you configure them.
Languages and currencies?
Multi-language and multi-currency are built in, including localised content generated by the AI agents.
How is it priced?
Per project. You pay for the apps you switch on, plus one-off setup and integration. We quote after the first call.
See your own order flow running on Shelfi
Book a call. We’ll walk through your dealer, vendor or purchasing flow and show how it would run, with your ERP in the picture.