Migration from a legacy eCommerce system to Magento Commerce.
- POS integration with Magento
- Marketing tool integration with Magento
- Third-party fulfillment system integration
A leading Cannabis retailer in California, USA
Airfield Supply Co is one of the most preferred brands for Cannabis lovers in California, USA. The brand provides a wide range of premium Cannabis products packaged into different forms to cater to medicinal and recreational use.
Being popular as a go-to dispensary for Cannabis lovers in the region, the brand wanted to innovate its eCommerce store to provide a delightful storefront experience.
As the brand was operating on a legacy system, rolling out new functionalities to market faster was tough. So, the brand was looking for a highly customizable platform that also provides enough room for future growth.
The brand wanted to simplify back-end operations by providing configurable settings for administrators.
The existing eCommerce system had connectivity issues with the third-party ERP system, resulting in delays in receiving real-time inventory and order information.
Migrating to Magento Commerce
The store operating on a legacy eCommerce system was migrated to Magento Commerce to bring in advanced eCommerce features the brand was looking for.
Configuration for Administrators
Our Magento development team built configuration capabilities for the administrators eliminating dependency over the development team to create new configurations.
The attributes of products that the brand was selling were complex as they differ based on types (edibles, topicals, and concentrates) and purpose of use (medicinal and recreational). Ziffity leveraged Magento's 'Custom Attributes' feature to accommodate complex product attributes.
To build engaging digital experiences, Ziffity added interactive elements to the storefront across the Home page, PDP, and listing pages using Magento's 'Page Builder.'
By customizing the built-in search engine 'ElasticSearch,' Ziffity improved search accuracy. The autocorrect, autocomplete features helped in enhancing the in-site search experience.
Apart from basic categorization based on product types and purpose, products were further classified based on parameters like 'Brands', 'Potency' etc., enabling users to locate products faster.
The store was facilitated with home delivery and BOPIS (Buy-online-pickup-in-store) options. Our developers customized Adobe Commerce to host complex shipping criteria the brand wanted.
To help the store to be compliant with the federal laws and regulations, Ziffity customized Magento to facilitate the backend with options to - Restrict availability based on regions and limit order quantity based on the types of users, age, quantity (grams), and concentration (THC).
Third-party POS (Customers, Orders, Product, Inventory data), marketing, and fulfillment systems preferred by the Cannabis retailer were integrated into the eCommerce store's backend.
Ziffity built an abstraction layer powered by AWS to establish a seamless exchange of data between third-party systems and the Magento backend.
Our Magento development team built industry-specific features and performed 30+ customizations for the store to address legal compliance requirements.
To help the brand achieve its customer experience goals, Ziffity built features like 1-click re-ordering, real-time order tracking, gift cards, and so on.
Ziffity built 'Failure App,' a backup system that detects order placement, fulfillment, and customer profile issues. The app automates the task of an admin chipping in and manually performing the task whenever an issue occurs. The automation eliminates order placement failures and reduces manual tasks.
Order failure - If a customer places an order and doesn't go through, the FAILURE app will automate the task of an admin placing the order on behalf of the customer.
OnFleet - If the customer did not receive the delivery person at their door front or has given a wrong address, the delivery person can cancel the order and send the details to customer support.
Customers - The failure app avoids duplication of user IDs during scenarios where users who have already registered try to create a new one with the same information.