App Introduction
Hide Out-of-Stock Variants & Boost Your Store’s Conversion Rate Scala Hide Sold Variants offers a simple solution to show customers which variants are unavailable for purchase due to stock shortages or other reasons. This significantly reduces lost sales caused by customers discovering an item is unavailable only at checkout. You can either hide variants or add custom disabled overlays for better clarity. This lightweight app requires no theme file modifications and does not access your customer or product data.
Core Functionality
- Hide, disable, or strikethrough any sold-out, unavailable, or custom variants
- Unlimited: Works for unlimited variants and unlimited products
- Hide variants based on custom rules (e.g., region, inventory, or tags)
- Compatible with dropdowns, swatches, and other custom apps
- Does not read your customer or product data, nor modify your theme files
Merchant-Friendly
- Apparel & Footwear Merchants
- Home Goods E-commerce
- Beauty & Skincare Stores
- 3C Digital Sellers
- Independent Station Merchants
Basic Information
- Developer:SCALA
- Address:Sheridan, WY, US
- Price: Free / Free plan
- Rating:5 / 5
- Comment Count:6 comment
- Release Date:2023-8-7
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Hide Sold Variants
- No Hidden Fees
- Free Customization to Match Your Theme
- Manually Hide Variants
- Hide by Region/Market
- Hide Variants in Collections
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/batch.json
- GET /admin/api/products.json?limit=250
- PUT /admin/api/products/{product_id}/variants/batch.json
Permission:write_products,read_products,manage_inventory
- POST /admin/api/metafields.json
- GET /admin/api/metafields.json?owner_type=ProductVariant
- PUT /admin/api/metafields/{metafield_id}.json
Permission:write_products,read_products,manage_metafields
- GET /admin/api/shop.json?fields=metafields
- POST /admin/api/apps/{app_id}/settings.json
- GET /admin/api/products/{product_id}/variants.json?fields=options
Permission:read_shop,read_products,manage_apps
- GET /admin/api/shop/metafields.json?namespace=variant_hider
- POST /admin/api/shop/metafields.json?namespace=variant_hider
- PUT /admin/api/shop/metafields.json?namespace=variant_hider
Permission:read_shop,write_shop,manage_metafields