Airfield Supply – eCommerce

Migration from a legacy eCommerce system to Adobe Commerce (Magento).



Healthcare | Retail

Tech Stack

  • POS integration with Adobe Commerce
  • Marketing tool integration with Adobe Commerce
  • 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 Adobe Commerce

The store operating on a legacy eCommerce system was migrated to Adobe Commerce to bring in advanced eCommerce features the brand was looking for.

Configuration for Administrators

Our Adobe Commerce development team built configuration capabilities for the administrators eliminating dependency over the development team to create new configurations.

Custom Attributes

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 Adobe's 'Custom Attributes' feature to accommodate complex product attributes.

Storefront Customization

To build engaging digital experiences, Ziffity added interactive elements to the storefront across the Home page, PDP, and listing pages using Adobe'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.

Product Categorization

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.

Fulfillment Options

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.

Legal Challenges

To help the store to be compliant with the federal laws and regulations, Ziffity customized Adobe Commerce 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 Integration

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 Adobe Commerce backend.


Our Adobe Commerce development team built industry-specific features and performed 30+ customizations for the store to address legal compliance requirements.

Customer-centric Features

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.

    Get in touch with our experts


    Join our LinkedIn Newsletter

    Get the latest eCommerce and Cloud insights in your inbox

    This website uses cookies to remember you and improve your browsing experience. Learn more about our usage of cookies here.