Creating a B2B site in Magento2018-11-26T13:25:56+00:00

B2B site in Magento

What makes a B2B eCommerce solution different from that of B2C. In our experience – EVERTHING.
Though the framework remains the same , the set of logic is completely changed. To make a complete, effecient yet user friendly B2B solutions out of Magento you need to tackle many complex twist that comes with B2B.
It start with quantity. In B2C, the quantity of purchase is much less than that of B2B. In B2B as the quantity changes, the price fluctuate, the shipping cost changes. Tier price & Customer group price are the main concepts used in B2B which effects price based on the price rule defined for the product. The concept of dynamic shipping price or POA (price on application) is the real challenger in the game. The tax structure is far more complex for B2B than that of B2C. Quotation and negotiation is good old concept in B2B model. Managing and fulfilling the quotation, orders, shipping management makes development of B2B solution far more challenging than the development of B2C.

Let’s discuss the points which makes a perfect B2B solution.

1) Enquiry, Quote & Negotiation :
Before we get into Quotation system, lets take a look into pricing.
Pricing is the most important aspect when you are selling online. It is the price that compels the customer to buy online. Managing prices is the art of business.
Price can be managed using Customer group pricing , customer specific pricing , Tier pricing (quantity based ), and Dynamic pricing.
Dynamic pricing is a pricing strategy in which the price of a product or service depends on various factors and conditions in real time i.e location of the delivery like special economic zone, change in shipping, product nature, product quantity ordered etc. In Tier pricing, quantity is the variable for calculating price. You can define different slabs of quantities and give it predefined price. If you want more of dynamic approach then quotation system is the best suitable for you.
In many businesses, CALL FOR PRICE is common. You can hide your price to stay on the edge with the competition. When your customer raises an enquiry for price for multiple product, you should be able to provide a competitive quote, which can be negotiated till the agreement which is beneficial to both the parties
The system should allow negotiation for product cost & for shipping cost or alternative product idea. But this process should not be time consuming & a quick turnaround is needed.
So a versatile Enquiry, Quote & Negotiation quote to order system should be in place.
2) Payment options :In B2B, the average cost of Order is very high as compared to B2C. So the payment option for such high payments should be carefully selected. In such scenarios the payment gateways and credit cards can result into unnecessary loss in form processing fee. To overcome this problem, eWallets can be used. [Read more]. Also there is another concept of “Credit” can be used.
The system should be able to handle per customer credit and the credit limits. If this can be implemented wisely then it will be very beneficial for your business.
3) Shipping integration :
In B2B, shipping options and pricing and management of both is very crucial. Your shipping management should be such that it provides optimized shipping cost considering various scenarios. As per some reports, improper shipping methods or high shipping cost can result in above 20% abandoned carts. The shipping matrix that is formed is much complex than that of B2C.
The matrix formed should be such that it is profitable to both buyer and seller. Many a times POA (Price on Application) is needed for shipping. The seller might give quotation for shipping while quoting for products. This proposition of dynamic shipping can result in greater profitablity for both the parties.

4) ERP Integration :
The concept of integrating ERP with Magento B2B protal has turned out to be quite beneficial for business owners. The benefits of Integrating ERP is innumerable. For starters, it makes the business process optimized and efficient thus saving your lots and lots of time and energy.
With help of cloud based solutions, Integrated ERP can reduce the physical distance between your business locations to zero.
The purpose of ERP integration is to make the data flow from one system to another within a business. The data structure varies system to system and it is then challenging to integrate two or more system. It makes integration more crucial and need to handle integration more properly while mapping Magento’s attributes with attributes of ERP module.

5) Customer (Wholesaler) Registration :
Registering a customer in a B2B is a whole lot different process than that in B2C. It requires much more details and attachments to cover the due diligence. The verification process should be in place so that only right people have access to your prices and products.

6) Permission for CMS at customer group level :
A scenario might come where you have few customer groups (eg. Retailer, wholesaler etc.) and there are certain CMS pages that are group specific. The permissions on these pages need to be set according to the customer group. This helps in segregation of information that you want to let out.

7) Improved Catalog Navigation :
Another factor that decrease the conversion rates is ‘not able to find the right product’. If you are able to land your customer on right product page with less efforts then the chances of converting your customer’s visit into a purchase becomes high. A Good navigation system also benefit your business by being able to view other related products. The web usability concept in design and development always help customer to easily navigate through out the website and find desired product. This also increases the flawless trading on website.
This case will specially be helpful in B2B.

8) Tax Configuration and Tax compliance :
The taxation rules are always simpler when selling to end customer as they are the ultimate tax payers. But in case of B2B, the policy changes. For a business owner who is selling to a retailer or wholesaler or any other kind of reseller need to produce different documents for Tax compliance.

9) MultiWare house :
A business with multiware house always faces below problems while they sale products online and they do not have proper multware house management system. B2B business web store owners with multiware houses are always surrounded with below questions:

  • How to distribute inventory among different warehouses?
  • How to assign warehouses to store views and customer groups?
  • How to make warehouse selection based on shipping location of the customer?
  • How to set custom shipping methods and rates?
  • How to Separate orders from different warehouses?

There are various solutions available for managing multiwarehouse that can make your management hassle free.

10) Integration with Marketplace :
One another take on B2B model is Marketplace wherein Multiple sellers can sell their items on one website and transactions are processed by the marketplace operator. There are many extensions available in Magento Marketplace which help Magento 2 store owners to have their own Marketplace website. We can always have few customization to meet very specific business need.

11) Customer sub user account – Roles and Permissions:
The customer of your webstore is a single person or two in case of B2C. But when we are dealing in B2B, the customer is usually a company or a firm with number of employees.
The same rules can be applied to the customer as it is applied to Store owner of a website.
The head of the firm (customer) would also like to distribute all permissions that they have as a customer within the firm.

12) Customer Account Information :
In B2B, the frequency at which a particular customer buys is very high when compared to a B2C customer.
The use of payment terms as advance and credit is highly probable which is not the case in B2C. Therefore the need to manage such accounting information arises.

13) Product Types :
There can be different product types a B2B business may have. Those can be :
1) Simple
2) Configurable
3) Virtual
4) Downloadale
5) Grouped
6) Bundled

These different product type gives you the power of variation and ease of managebility.
14) Other business strategies :

A few logical concept that can boost your B2B business can be summerized as follows:

  • Call to action: It is one of concept that is mostly neglected but when used in right way can give a lift to your conversion rate. It should be to the point and interactive.
    B2B client needs many more details compared to B2C as there per order values is much higher. Provisions & availability of images, videos & pdf will help client take a more informative decision .
  • Speed optimization is a critical need to the time. Whether its B2B or B2C, if its loading time is not less enough, you might end up losing your customer before actually showing what you got.
  • Request a call back is always a good strategy as it let you interact with your customer directly.

This represent the brief introduction to B2B solution. Features can be carefully selected and customized to meet the unique requirement of each business.

Ready to Talk?

Contact Us for your B2B Solutions