Camouflage: Hide Sold Variants
App Introduction
Easily hide or disable sold-out, unavailable, or any other variants with Camouflage. No merchant wants to frustrate their customers because certain product options/variants remain visible on the product page by default even when they’re sold out. Customers only find out if a variant is sold out after clicking on the product variant they want to buy. Frustrating, right? It would be much better if sold-out variants could be seen at a glance or hidden. Camouflage handles this for you!!
Core Functionality
- Hide, disable, or strike through sold-out variants; or apply your own custom styles
- Hide any specific variant regardless of its inventory level—no need to delete them
- Hide any variant based on country, customer tags, and various other conditions
- Hide variants when inventory quantity is below x or any custom condition you prefer
- Works even with custom themes and most popular Shopify apps
Merchant-Friendly
- Fashion & Apparel Merchants
- Home Goods E-commerce
- Electronics Sellers
- Custom Independent Station Merchants
Basic Information
- Developer:CodeCrux Dev
- Address:Ghaziabad, UP, IN
- Price: Free / Free plan
- Rating:5 / 5
- Comment Count:232 comment
- Release Date:2021-11-30
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Free Plan
- Suitable for dropdown and swatch options
- Supports all Shopify free themes
- Hide variants with 1 product option
- Filter out-of-stock items on collection pages
Basic Plan
- Free Plan +
- Supports All Product Options
- Hide Specific Variants for Up to 5 Products
- Chat and Email Support
Pro Plan
- Basic Plan +
- Hide Unlimited Specific Variants
- Hide Quick View Variants
- Priority Chat & Email Support
Enterprise Plan
- Professional Plan +
- Custom settings for themes, logic, etc.
- Dedicated development support
- Hide sold-out variants with images
- Hide on homepage and collection pages
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/products/{product_id}/variants/{variant_id}.json
- PUT /admin/api/products/{product_id}/variants/{variant_id}.json
- GET /admin/api/products/{product_id}/variants.json
Permission:write_products,read_products,manage_inventory
- POST /admin/api/products/{product_id}/variants/{variant_id}/metafields.json
- PUT /admin/api/products/{product_id}/variants/{variant_id}/metafields.json
- GET /admin/api/products/{product_id}/variants.json
Permission:write_products,read_products,manage_metafields
- POST /admin/api/metafields.json
- PUT /admin/api/metafields.json
- GET /admin/api/products/{product_id}/variants.json
Permission:write_products,read_products,manage_metafields,read_customers
- POST /admin/api/inventory_levels.json
- PUT /admin/api/inventory_levels.json
- GET /admin/api/inventory_levels.json
Permission:write_inventory,read_inventory,manage_products
- GET /admin/api/themes.json
- POST /admin/api/metafields.json
- PUT /admin/api/metafields.json
Permission:read_themes,write_products,manage_metafields