The project focused on building a B2B e-commerce platform using Shopify, adapted to support business customers with controlled access and flexible ordering processes. Instead of using a dedicated B2B solution, the goal was to create a custom setup that fits the client’s workflow while remaining easy to use.
The project was developed as part of a team and connected to an external system to manage product and order data.
The main challenge was adapting Shopify, which is designed for B2C, to support B2B requirements.
The platform needed to restrict access so only approved customers could use it. At the same time, it had to support different ordering processes, such as standard purchases and pre-orders with delayed payment.
Another challenge was creating a clear and simple user experience, even with these different rules, so customers could understand how to order without confusion.
I worked as part of a team to design and implement a custom B2B workflow on top of Shopify. The solution focused on controlled access, flexible ordering logic, and clear communication for different product types.
I helped design a controlled registration process where users request access to the platform. Accounts are reviewed and approved before customers can log in, ensuring that only verified business clients can place orders.
The platform supports both in-stock and pre-order products. In-stock items can be purchased directly, while pre-order items follow a different process where orders are submitted first and completed later through invoicing.
Implementation of conditional popup notification on product page to clearly differentiate Pre-Order products from in-stock products.