App Introduction
State-Based Product Availability App to Help Regulated Merchants Stay Compliant and Keep Selling Compliant Commerce AI is a Shopify app that lets merchants block specific products from being purchased or shipped to restricted U.S. states and zip codes in line with local laws. It helps merchants maintain compliance without shutting down their entire store, while preserving SEO and visibility for restricted items. The app enforces restrictions both on the storefront and at checkout, helping prevent refunds, merchant account flags, and legal or regulatory issues. Pricing includes free installation.
Core Functionality
- Restrict specific products by U.S. state to ensure legal and shipping compliance.
- Block restricted items at checkout based on the customer’s shipping address.
- Maintain merchant and bank compliance through state-based product restrictions.
- Ideal for merchants selling regulated health products, cannabis, e-cigarettes, or alcohol.
Merchant-Friendly
- Regulated Health Product Merchants
- Cannabis Selling Merchants
- E-cigarette Selling Merchants
- Alcohol Selling Merchants
Basic Information
- Developer:Compliant Commerce
- Address:Costa Mesa, CA, US
- Price: Free / Free plan
- Rating:5 / 5
- Comment Count:1 comment
- Release Date:2025-6-12
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Starter
- Up to 100 orders per month
Established
- Up to 5000 orders per month
Scaling
- Up to 10,00 orders per month
Unlimited
- Over 10,000 orders per month
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/product_restrictions.json
- PUT /admin/api/product_restrictions/{id}.json
- GET /admin/api/product_restrictions.json
Permission:write_product_restrictions,read_product_restrictions,manage_products
- POST /admin/api/checkout_restrictions.json
- PUT /admin/api/checkout_restrictions/{id}.json
- GET /admin/api/checkout_restrictions.json
Permission:write_checkout_settings,read_checkout_settings,manage_orders
- POST /admin/api/compliance_rules.json
- PUT /admin/api/compliance_rules/{id}.json
- GET /admin/api/compliance_rules.json
Permission:write_compliance,read_compliance,manage_shop