App Introduction
Access Control for Your Online Store Channel Lock any content; grant access via passwords and more. Locksmith lets you control access to products, pages, collections, or your entire store on the Online Store channel. Add locks to any content to restrict access and/or hide it. Attach keys to these locks: these are the conditions visitors must meet to gain access. Access conditions include customer account tags, email addresses, passwords, secret links, geolocation, purchase history, dates/times, and more. Combine keys as needed, and implement custom logic using Liquid.
Core Functionality
- Hide products. Hide collections. Hide prices. Hide variant options. Hide pages.
- Reveal locked areas based on customer tags, passwords, customer location, and more.
- We use the simple concept of 'locks and keys' to let you work easily and creatively.
- Locksmith is developer-friendly: implement custom functionality with Liquid or our API.
- Use our checkout validation feature for bot protection during checkout
Merchant-Friendly
- Independent Station Merchants
- B2B E-commerce Merchants
- Membership E-commerce
- Customized E-commerce
- Multilingual Cross-border E-commerce
Basic Information
- Developer:Lightward
- Address:Chicago, IL, US
- Price: Free / Free plan
- Rating:4.7 / 5
- Comment Count:293 comment
- Release Date:2014-10-29
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Shopify Basic
- Lightward's "Pay What You Think Is Appropriate" Policy
- Click "View All Pricing Options" for Information
- Shopify Basic Recommended Price
- No Additional Usage Fees
Shopify Grow
- Lightward's 'Pay What You Think Is Appropriate' Policy
- Click 'View All Pricing Options' for more information
- Suggested Price for Shopify Grow
- No additional fees.
Shopify Advanced
- Lightward's "Pay What You Think Is Fair" Policy
- Click "View All Pricing Options" for more information
- Recommended Price for Shopify Advanced
- No Additional Usage Fees
Shopify Plus
- Lightward's 'Pay What You Think Is Appropriate' Policy
- Click 'View All Pricing Options' for information
- Shopify Plus Suggested Price
- No Additional Usage Fees
User Location & Comments
User Location
Comments
Shopify API Used
- PUT /admin/api/products/{product_id}.json
- GET /admin/api/products.json
- DELETE /admin/api/products/{product_id}/metafields.json
Permission:write_products,read_products,manage_metafields
- PUT /admin/api/collections/{collection_id}.json
- GET /admin/api/collections.json
- DELETE /admin/api/collections/{collection_id}/metafields.json
Permission:write_collections,read_collections,manage_metafields
- PUT /admin/api/products/{product_id}/variants/{variant_id}.json
- GET /admin/api/products/{product_id}/variants.json
- POST /admin/api/products/{product_id}/metafields.json
Permission:write_products,read_products,manage_metafields
- PUT /admin/api/products/{product_id}.json
- GET /admin/api/products/{product_id}/options.json
- POST /admin/api/products/{product_id}/metafields.json
Permission:write_products,read_products,manage_metafields
- PUT /admin/api/pages/{page_id}.json
- GET /admin/api/pages.json
- DELETE /admin/api/pages/{page_id}/metafields.json
Permission:write_pages,read_pages,manage_metafields
- POST /admin/api/metafields.json
- PUT /admin/api/metafields/{metafield_id}.json
- GET /admin/api/customers/{customer_id}/tags.json
Permission:manage_metafields,read_customers,write_customers
- POST /admin/api/metafields.json
- PUT /admin/api/metafields/{metafield_id}.json
- GET /admin/api/metafields.json
Permission:manage_metafields,read_shop,write_shop
- GET /admin/api/metafields.json
- PUT /admin/api/metafields/{metafield_id}.json
- POST /admin/api/themes/{theme_id}/assets.json
Permission:manage_metafields,write_themes,read_themes
- POST /admin/api/metafields.json
- PUT /admin/api/metafields/{metafield_id}.json
- GET /admin/api/checkouts.json
Permission:manage_metafields,read_checkouts,write_checkouts