Aboff's
serves paint customers across New York and Virginia. Minion developed
the custom application behind its regional catalog experience, giving the team
practical controls for product visibility, local pricing, and fees within one
Shopify store.
The Challenge
A shared storefront has to reflect how each market actually operates. Products
available in one region may not belong in another. Prices can vary, and additional
charges such as paint care fees or vendor surcharges need to apply only to the
relevant products and markets.
Aboff's needed a manageable way to connect those rules to its product
catalog and carry them through purchasing. A percentage surcharge added another
layer: it had to use the subtotal of qualifying products after discounts, then
appear as a single charge in the cart and checkout.
Our Solution
Minion built a custom Shopify catalog application that
separates default product data from regional pricing, visibility, and fee rules.
The administrative interface gives the team bulk controls and import tools, while
the storefront applies the relevant catalog to the customer's market.
- Regional Catalogs: Price-and-visibility catalogs support a single state, while visibility-only catalogs can cover multiple states. Each catalog controls which products appear and when regional prices override the default.
- Location-Based Pricing: The deployed storefront uses state-level location detection to apply regional catalog rules through the product and cart purchase path.
- Product Assignment: Configurable tag mappings connect products to their catalogs, allowing matching products to enter the appropriate regional catalog automatically.
- Catalog Administration: Product rows, expandable variants, pagination, selection controls, and bulk pricing operations give staff a structured way to manage catalog data.
- CSV Imports: Import tools support pricing overrides, product-tag assignments, and fee data so catalog changes can be managed in batches.
- Regional Fees: Configurable charges, including New York paint care fees, are associated with the relevant catalog and carried into checkout as separate line items.
- Discount-Aware Surcharges: A percentage-based Benjamin Moore surcharge is calculated from qualifying products after discounts and displayed as one charge in the cart and checkout.
- Connected Purchasing: Discount entry and fee calculation work together in the cart, with the resulting prices and charges passed into checkout.
The Results
- A live regional catalog application supporting the commercial differences between New York and Virginia within one Shopify store
- Centralized administrative controls for product visibility, regional price overrides, catalog assignments, and fees
- Repeatable catalog updates through tag-based assignment, bulk operations, and CSV imports
- Connected fee calculations that account for qualifying merchandise, regional rules, and discounts before checkout
- Client-reviewed production releases for both the initial application and the percentage surcharge enhancement
Why This Matters
Retailers operating across markets need their online store to reflect local
commercial requirements. The complexity sits in the relationship between products,
prices, visibility, fees, and the purchase journey.
For Aboff's, those relationships are managed through a custom application connected
to Shopify. Regional differences become structured catalog rules that staff can
maintain through a dedicated interface and apply through purchasing.