Unifying B2B and B2C Commerce on Shopify Plus for Easilocks

Unifying B2B and B2C Commerce on Shopify Plus for Easilocks

Service

  • Migration to Shopify Plus
  • Shopify Customization
  • ERP integration

Platforms

  • Shopify Plus
  • Netsuite

Overview

Easilocks is a company specializing in premium hair extensions and related hair products. They are known for offering high-quality, award-winning hair extensions that provide both volume and length, catering to individuals seeking to enhance their hairstyles.

Challenges

Easilocks, a dynamic business operating in both B2B and B2C markets, sought to streamline its e-commerce operations. Previously, the B2C store was hosted on Shopify, while the B2B operations ran on BigCommerce. This dual-platform setup led to inefficiencies, increased costs, and challenges in inventory management. The company’s goal was to integrate these systems into a unified Shopify-based platform to enhance operational efficiency and provide a seamless experience for both customer segments.

Platform Disparity

Easilocks faced operational inefficiencies due to the separation of B2B and B2C stores on different platforms. Managing inventory, customer data, and sales across two platforms increased administrative overhead and costs.

Customer Migration

Migrating B2B customers from BigCommerce to Shopify required careful handling of complex data structures, including company associations, specific customer locations, and payment terms.

VAT and Pricing Rules

Different VAT rules applied to B2B and B2C transactions. The B2B pricing structure required tax-exclusive rates, while B2C used tax-inclusive prices. The VAT rates varied across regions, necessitating custom configurations.

Integration with NetSuite ERP

The existing NetSuite integration required modifications to accommodate the new Shopify setup and manage B2B orders seamlessly.

Solution We Have Delivered

Migration from BigCommerce to Shopify

To achieve their goal of creating a unified platform for both B2B and B2C transactions, we migrated all B2B customer data from BigCommerce to Shopify using a custom-built migration app. This included handling complex data relationships such as company-specific catalogs and payment terms.

Customized VAT Handling

VAT-inclusive and VAT-exclusive pricing structures were configured for B2C and B2B customers, respectively. Region-specific catalogs were developed to accommodate UK VAT at 20% and EU VAT at 23%. Shopify’s OSS functionality was utilized to manage VAT compliance automatically.

Registration and Multi-Currency Support

A “Registration for Trade” form was created to automate B2B account creation on Shopify. Additionally, multi-currency functionality was configured using Shopify Markets to support USD, GBP, and EUR, providing flexibility for customers across different regions.

Custom Functionality for B2B and B2C Segments

Shopify functions were used to develop a custom functionality that differentiated payment and delivery methods for B2B and B2C customers at checkout. Customer-specific discounts were implemented, allowing tailored discounts based on tags such as Discount-25, which automatically applies a 25% discount to tagged customers.

ERP Integration

The NetSuite integration was enhanced to handle B2B and B2C orders from the unified Shopify store. This involved customizing sales order mapping and VAT calculations to ensure accurate data synchronization and seamless operations.

Results

Through meticulous planning and advanced customization, Easilocks successfully transitioned to a unified Shopify platform. The integration addressed the challenges of platform disparity, VAT handling, and customer-specific requirements while optimizing operational efficiency. Easilocks is now well-positioned to serve both B2B and B2C customers effectively, with a scalable e-commerce solution that meets its business goals.

.