AesthetiCare required an additional storefront to their B2C website that was restricted by a log-in wall meaning only registered and approved suppliers could view and purchase their products. Purchasing restrictions needed to be in place as certain ranges were subject to professional, medical qualifications or require the customer to attend product specific training. AesthetiCare’s inventory was also subject to different pricing bands based on customer type.
What We Did
We extended Magento’s customer profiles to include Yes/No options for each professional, medical qualification or training programme. The same list was assigned to each product so the administrator could indicate which product required which qualification. Once logged in customers could see all products at their own price point; however, they would be notified on-page if they visited a product they were not trained on.
To help upsell and raise awareness of new brands each customer could access the entire catalogue. If they tried to purchase a brand they were not signed-up to distribute, they would to be requested to call the AesthetiCare team. As well as this an email is automatically generated to inform the AesthetiCare administration team that a customer is interested in a new range.
We also introduced a number of key B2B features such as the ability for some customers to pay on account, and restrictions on purchasing if the customer had reached their credit limit or had outstanding invoices.
At present all orders and customer data are kept up-to-date using flat file exchanges between Magento and SalesForce. The next phase of the project will be to integrate with SaleForce directly.