Every dealer, every vendor, every order — on one platform.
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 generators don’t stop at product copy. They build the pages, forms and catalogues a B2B portal needs, and fill the gaps in your catalogue — down to the product photos.
Pages and forms
Information pages, vendor onboarding forms and product pages, generated from your catalogue and brand.
Pricing, campaigns, promotions
Proposed by agents, inside the rules and approvals you set.
Descriptions, SEO and catalogues
Product descriptions, metadata and printable catalogues, in every language you sell in.
Product images from CAD
Missing photos are generated from CAD files, schematics and blueprints — including products that combine other products. A person approves each one before it goes live.
- 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.
Build your platform, module by module
Start from a template, then drag in what your operation needs. Each module lands in its layer, brings the modules it depends on, and shows how it connects to the rest.


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
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.