DEAR - B2B Online Portal

DEAR - B2B Online Portal

DEAR Inventory B2B eCommerce portal has been designed to enable your customers to browse and order from your catalogue 24/7. You can watch a video tutorial on B2B Portal or read the below article. 

Our online portal provides a scalable and flexible platform uniquely focused on companies doing business with each other. For example, manufacturers selling to distributors and wholesalers selling to retailers. 


  • Set up Contacts (necessary)
  • Set up Addresses (necessary)
  • Set up Locations (necessary)
  • Set up Accounts (necessary)
  • Familiarity with Processing a Sale (recommended)

  1. Setting up your portal
  2. Setup
  3. Appearance
  4. Navigation 
  5. Content Pages
  6. Email Templates
  7. Catalog
  8. Price Lists
  9. Sales
  10. Invite your Customers
  11. Ordering through the B2B Portal

Setting up your portal

[back to top]

To begin setting up your custom B2B portal please navigate to Integration > DEAR B2B portals.

Add New Shop

[back to top]

To add a new shop portal:

  1. Click + to Add a new shop
  2. Enter a name your portal (for internal use)
  3. Specify a unique domain name which will be used by your customers to access the portal
  4. This can be repeated for as many portals as you require. You may have several portals for different customers, each with different lists of products to sell. 


[back to top]

In this section, you can manage the settings and customise preferences for the custom portals you have added to DEAR Inventory. Select your portal from the top of the screen to change settings. 

General Settings

[back to top]

Your store URL is a link to your custom B2B portal. The URL can be changed at any point with Change Domain, however, please note that customers with the previous URL will no longer be able to access your store. 

Is active  tick box, allows you to activate/deactivate the portal. Once a portal is deactivated your customers are no longer able to log in and browse your products. You may consider deactivating the account during maintenance of the product listings or any other changes being implemented.

Allow backorder tick box allows you to enable/disable back ordering if an order is placed through your B2B portal for an item that is not in stock. See here for more information on the backorder function. 

Portal Type is an option to switch between B2B and B2C modes. Please note initial release contains B2B mode only.

Portal Contacts here you can select your Company Contact’s details to be displayed in the footer of the portal. Company contacts can be managed in Settings > Reference Books > Company Contacts.

Portal Address allows you to select one of the Company Addresses to be displayed in the footer of the portal. Company addresses can be managed in Settings > Reference Books > Company Addresses.

Portal Location is one of the locations you have setup in DEAR to manage your inventory. Orders placed by customers via the portal will be automatically marked for fulfilment from the specified location. The location can, however, be amended at the time of performing the Pick for the Order or changed in the Sale Order header. You can manage locations in Settings > Reference Books > Locations and Bins.

Show product images in Shopping Cart will allow you to toggle whether the customers will see product images in the shopping cart.

Sales Representative allows you to populate sales representative you would like to associate with the sale orders generated via the portal. Sales Representative is a text field.

Create Sale As chooses how sales created via portal are automatically generated in DEAR. There are 3 options:

  • Authorised Quote – does not reserve inventory and is a quote only.
  • Authorised Order – reserves inventory for the order and is ready for fulfilment steps Pick, Pack, Ship and invoicing.
  • Authorised Invoice – reserves inventory for the order and is ready for fulfilment steps Pick, Pack, Ship with customer invoice authorised and available for sync to your accounting application.

Invoice Template  Select an Invoice Template for invoices printing from Web Portal. Templates can be managed in Settings -> Documents and eMail templates

Default revenue account is an account in Chart of Accounts that will be used to attribute the portal sales. If left blank, product, customer or default account mapping will apply to sale generated via the portal.

Show available quantity chooses whether to show the remaining available quantity of items to customers. There are 3 options:

  • Hide – available quantity will not be shown.
  • In/out of stock – the actual quantity will not be shown, customers will see In or Out of stock.
  • Show Quantity – the actually available quantity for the product will be shown.

Show price before discount tick box chooses whether or not the pre-discount price (if applicable) for an item is displayed crossed out next to the discount price. 

Family price format  for product families, choose the order in which prices are displayed

Products List Layout   chooses the layout for how product tiles are displayed in the web portal 

Show tax percentages tick box selects whether tax percentages will be shown on the Checkout page.

Hide images in Product List tick box changes product tiles in product list to not have images.

Price List Template   Select a Price List Template for invoices printing from Web Portal. A basic Price List Template will be selected by default, templates can be created and managed in Settings -> Documents and email templates. 

Allow Guest Access tick box enables Continue as Guest link in the web portal login page.

Price Tier For Guest User selects the price tier for users accessing the portal as guests. Only available if Allow Guest Access is enabled. For more information, see Price Tiers. 

Google Analytics Tracker ID for users of Google Analytics, embeds analytics tracking on all pages. 

Follow Us

[back to top]

Here you can specify the URLs of all platforms you use to communicate with your customer base. These links will be added to a Follow Us section on the portal page. 

Shipping Methods

[back to top]

In this section, you can create all Shipping Methods available for customers using your B2B portal. 

Click Shipping Method or Add All Existing Carriers and enter the Name, Amount and mark Shipping Method as active. 

Tax rules associated with the customer record in DEAR will be used to apply to the Shipping Method you select and tax will be calculated accordingly in the Sale Invoice.

The Users/Stores are able to set the estimated delivery date to be shown within the order information for Customers who place orders through the B2B portal. The Date field can be within DEAR Sale order can be used to set this requirement. 

Payment Methods

[back to top]

In this section, you can create all payment methods available for customers using your B2B portal. Click Payment Method, enter Name and select Method type, then mark as active. Available payment me

Disconnect Store

[back to top]

Clicking Remove Store will completely wipe sales history from the Log tab and any portal settings entered previously. Please consider unchecking the Is Active box in General Settings if you would like to only temporarily disable the portal.


[back to top]

In the Appearance tab, you can customise how your portal or portals look to your customers. You can upload your company logo, change the portal colour scheme and change how your customers browse your products via the navigation bars. 


[back to top]

To upload a company logo:

  1. Click Browse and choose a file to upload. Recommended size of the logo is 200 x 100 pixels.
  2. Click Save to complete


[back to top]

In this section, you can further customise the appearance of your portal by changing the colour schemes of the Header, Content and Footer areas.


[back to top]

Navigation bars

[back to top]

Navigation bars will determine how customers browse your products in the portal. Horizontal and vertical bars can be used simultaneously to display Categories, Tags or Brands. The horizontal bar will display options at the top of the B2B screen. The vertical bar will display options on the left side of the B2B screen.

To set up portal navigation bars:

  1. Select what type of data you would like to show in Horizontal or Vertical navigation bars. Choose Disabled as an option in the dropdown menu to remove that bar from your portal
  2. Click Add to select from one of the options Categories, Tags or Brands.
  3. Click Save at the top of the settings page to complete.

Page Elements

[back to top]

This section contains four page elements which can be used to further customise the appearance of your portal.


Click Section and add a Name, select Section Type and tick whether you would like the section to be visible to your customers. 

There are three types of page elements available for selection.



Slideshow of images appearing in a sequence. Recommended image size 930x300px. 

Once you have selected Carousel element you will then need to click Link and then Select a file to upload an image. The next step is to link the image to product/s appearing in your portal. Use Filtered by drop down to filter products based on Brand, Category, Product (select specific product), Tag or enter URL. Repeat this process for every image you would like to add to the carousel.

Group of banners

Group of banners is essentially a group of images which will appear next to one another on the portal.

Click Link to select and upload an image and then link the image to product/s appearing in your portal. Use Filtered by to filter products based on Brand, Category, Product (select specific product), Tag or enter URL.


Tabs element creates horizontal tabs which can be linked to product Tags.

Once you have selected Tabbed Pane element click Tag and enter Title and start typing the tag you wish to associate with the new tab.

Menus and Catalog 

Element refers to the Horizontal and Vertical navigation bars which can be managed via the Setup tab. It is included by default and you can only have one. 

Content Pages

[back to top]

In this section you can manage various information pages you would like to include in the footer of your B2B portal. The portal footer can include info such as Terms and Conditions, About Us, FAQs etc. T

To add a new page to the B2B portal footer:

  1. Click + Section
  2. Enter new Page Title and begin creating/formatting the text, table or image content you would like to make visible to your customers. The editor accepts HTML code so you can copy and paste content from an existing website or edit directly in the editor. 
  3. Click Save  to complete

Email Templates

[back to top]

Here you can edit the standard email templates (Invitation to the B2B portal, invoices for orders, reset password) that are sent to B2B portal users. The editor accepts HTML code so you can copy and paste content from an existing email template or edit directly in the editor. Click Save Changes to complete. 


[back to top]

In this section, you can show or hide products from appearing in the customer’s B2B portal view. Each portal can display a specific catalogue of products, for example, if you maintain multiple brands, you may consider publishing products from a specific brand to a particular B2B portal associated with this brand.

To change which products are visible in the customer's B2B portal view:

  1. Make sure the correct portal is selected before making any changes to the catalogue listings.
  2. Use one of the available options (Category, Family, Product Tag or Brand) to filter products you would like to list/delist
  3. Use List or Delist to publish or remove the product. If no selection is made or a search for a product is performed, all products will be listed/delisted.
  4. Click Save  to complete

Price Lists

[back to top]

You can create custom Price Lists which customers will be able to download directly from your portal. Please note that price lists can only be downloaded by customers who are logged in, not accessing the portal as a guest. 

You can create Price Lists for Brands, Categories, Tags or any combinations of these. 

To add a new price list:

  1. Click + Price List
  2. Enter a Price List Name
  3. Choose which Brands, Categories and/or Tags to add to the price list, and click Add
  4. Click Save to complete.

The look of your template can be customised in Settings -> Documents and email templates

To view price lists:

  • Log in to the B2B portal as a customer
  • Go to My Account -> Price Lists
  • Choose the desired format for the Price List and download 


[back to top]

The Sales tab is a log of all Sales created by customers via the portal. The list of sales can be filtered based on the status of the order which you can select from the drop-down menu. Alternatively, you can also search for an order by typing in the search box.

Invite your customers

[back to top]

You're now ready to invite customers individually to order your products from your portal. Once invited, your customer will receive an email inviting them to create an account on your B2B portal. 

To invite your customers to use the B2B portal:

  1. Navigate to Sale -> Customers 
  2. Select a customer. You will need to ensure that the customer record contains a Contact with a valid email address.
  3. In the Invitations tab use the invite button (envelope) to send an email invitation to your customer. You can remove access for a customer in the future by clicking the red trash icon. 

  1. You can also invite customers directly from the B2B integration page. In the B2B Integration page, go to Invitations.
  2. Select any customers with NOT ACTIVE status that you want to invite, and click Invite Selected. 
  3. To remove a customer's access, you can select customers with ACTIVE status and click Revoke Selected

Sales Rep Invitations

Some customers prefer to use a Sales Rep to order on their behalf. To invite a Sales Rep to your B2B portal, click Sale Rep Invitation in the Invitations tab, enter the Sale Rep email and send. The Sale Rep will be sent an invitation to sign up to the B2B portal, where they can make sales on behalf of any active customer. 

Ordering through the B2B Portal

[back to top]

The B2B portal functions very similarly to any standard eCommerce platform, with a few additional features and functionalities tailored to B2B customers. 

In the page footer, customers can access Quick Order and Bulk Order functions. Products with multiple variants (size, colour) have a matrix table for easy selection of multiple variants in a single order. Once the order is finished and the customer goes through the check out process, a sales task will be created which can be accessed through DEAR Inventory as usual.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.