Skip to content
Software

Your dealers order from their own accounts and see their prices, stock and balance. We build the system around your business rules.

Order catalogue in a dealer portal showing dealer-specific prices and stock by warehouse

We bring the dealer ordering process into one workspace.

01

Dealer-specific price and account summary

Every dealer sees their own net price, open orders and credit limit on one screen. Price list, discount and payment terms are defined per account.

Dealer home page: open orders, account summary and credit limit
02

Ordering by code and bulk upload

Dealers can add items by product code or upload them in a CSV file. We show invalid codes and quantities before the order is placed.

Quick order screen: adding by code and bulk upload with CSV
03

Limit and terms checked before ordering

Credit limit, outstanding balance and payment terms are checked as the order is placed. The warehouse and delivery address are confirmed on the same screen.

Order check: delivery address, warehouse choice, payment terms and checks before ordering
04

Order tracking, delivery note and invoice

The dealer sees which stage the order is at and how much has been shipped. The delivery note and the invoice are downloaded from inside the order.

Order detail: status timeline, shipped and remaining quantities, documents
05

Approval flow for the sales team

We route extra discount requests to the sales and finance staff you designate. Decisions and notes are stored in the relevant order's history.

Sales panel: extra discount request, margin impact and approval flow

Dealers see their own terms before they order.

Dealer-specific price

List price and the dealer's net price side by side. The discount is defined per account.

List price
Dealer net price
16%

Stock by warehouse

We show warehouse stock pulled from its source. We set how often it updates based on the system in use.

Ankara320 pcs
Istanbul140 pcs

Credit limit

The limit used is updated with every order.

44%Limit used

Bulk order with CSV

The file is uploaded and its lines are validated before the order is created.

order_september.csv
40 lines validated
3 codes awaiting correction

Approval flow

Discount requests go to sales and finance for approval in the sequence you set.

Sales
Finance

Order statuses

Dealers can see the approval, preparation and shipment stages of their orders.

  • Awaiting approval
  • Being prepared
  • Partially shipped
  • Delivered

Order tracking on mobile

The order list and order details are designed separately for phones.

Order detail screen on a phone
Related Projects

Arven Industrial Supply

We developed the dealer catalogue, order steps and sales approvals in one system.

View Project Details
Service Scope

What's included.

  • Dealer accountsWe define prices, permissions and commercial terms for each account
  • Order catalogueWe organise product codes, options and ordering units
  • Commercial rulesWe connect discount, limit and payment-term checks to orders
  • Stock integrationWe define data sources, warehouse separation and update frequency
  • Approval flowWe keep sales and finance decisions in the order history
  • Order trackingWe give dealers access to shipment statuses and documents
Delivery
  • Dealer screen
  • Sales management area
  • Integration
  • Usage notes
More about this service

A B2B dealer portal is sales software that gives your dealers access to products, prices and order records through their own accounts. At Şahan Design, we develop the dealer screens and your sales team's admin panel around your business rules.

Dealer-specific commercial terms

We define price lists, discounts, minimum orders, payment terms and credit limits at the start. Dealers see their agreed conditions consistently across product pages, the basket and order summaries.

Product search and ordering

We organise search and filters around product codes, categories and ordering units. If needed, we add options for pack-based sales, repeating a previous order and bulk entry from a CSV file. We flag invalid codes and quantities before the order is confirmed.

Stock, approvals and shipping

We define the stock data source and how often it updates. If there is more than one warehouse, we set which one fulfils each order. We route cases such as an exceeded limit or a special discount to the relevant sales and finance managers for approval. Dealers can follow order status and shipping documents in one place.

Connections to existing systems

We build the ERP or accounting connection around the data-sharing options of the system you use. We agree which record is the master for customer, product, stock and order data. We define access separately for dealer, sales and management users.

Testing and handover

We use different dealer accounts to check prices, permissions, invalid orders and approval steps. We hand over the source code, setup information and usage notes.

See our work on the Arven dealer portal. We can also plan automation and integration for additional connections and a custom payment system for payment collection.

Process

How does the process work?

  1. 01

    Tell us what you need

    You tell us what you want to do, and together we pin down the scope.

  2. 02

    Approve the quote

    Once the scope, stages and price are clear, you approve the contract and payment plan in the panel.

  3. 03

    Follow the process

    We share the work at the agreed stages and review your feedback together.

  4. 04

    Take delivery

    For handover, we prepare the files and usage information covered by the approved scope.

Abdullah Şahan
Abdullah ŞahanFounder

You can pin down your project's scope and working steps with our design and development team.

Chat on WhatsApp

Reviews

We’d like to thank Abdullah for his attentiveness and professional approach. We had our own ideas in mind for our corporate logo. With Abdullah’s creative work, it evolved into something completely different. As a company, we were very pleased. I’ll definitely be calling him for future projects.
Önder Can Kerimoglu
Thank you for your care and attention right to the end. Our cover was designed meticulously. 👏
Burak Kaya
Great work 👏👏
Orhun Topuz
I was very pleased
Mehmet Can Kılınç
The way Abdullah ran the process, answering all our requests with patience and understanding, was admirable. We worked together and got there. Thank you.
Mel's Artisan
Amazing logo designer
Baran Çağlı
Thank you, Şahan Design. It turned out to be a really nice piece of work, and I liked it a lot. Very high-quality touches.
Harun Yıldırım

Frequently asked questions

How does a B2B portal differ from an e-commerce website?

A B2B portal is organised around account-specific prices, discounts, payment terms and approvals. A consumer-facing store focuses on product presentation and checkout. We plan the structure around how your customers order.

Can each dealer order under different terms?

Yes. We can set prices, discounts and payment terms for a dealer group or an individual account. The same rules apply in product lists, the basket and order summaries.

Can it connect to our ERP system?

We first review your ERP system's data-sharing capabilities. We then plan which data to transfer, its direction, update frequency and error handling.

Do orders have to be approved automatically?

No. We can require sales or finance approval based on conditions such as the amount, payment terms or dealer balance. Orders awaiting approval and confirmed orders are shown with separate statuses.

Can the portal support multiple warehouses?

Yes. We can set up stock visibility by warehouse and define which warehouse fulfils each order. We agree the data source and update frequency as part of the integration.

Can dealers use it on their phones?

Yes. We prepare product search, ordering and tracking screens for mobile use, adapting dense tables and bulk-entry tasks to smaller screens as well.

We're Ready to Get Started

Let’s bring your project to life together.

Brand identity, packaging, web or custom software. Tell us what you need and we will define the scope, process and budget together.