[Checkout Extensions] Checkout Security
Checkout Extensions vs. Checkout Validation
Both options provide valuable functionality, but CHECKOUT VALIDATION is essential for merchants using TAG-BASED LIMITATIONS .
Note that CHECKOUT EXTENSIONS are only available for SHOPIFY PLUS STORES .
MinCart offers two robust options for integrating with your checkout process: Checkout Extensions and Checkout Validation . Each option serves different purposes and comes with specific requirements. Here’s a breakdown of their differences:
Checkout Extensions :
- Available only for Shopify Plus merchants.
- Integrated into the checkout process through App Blocks .
Checkout Validation :
- A highly powerful alternative to Checkout Extensions.
- The only method that fully supports limitation settings using tags .
- If you're using tags in your limitations, Checkout Validation is essential for ensuring limits function as expected, as tag-based limits do not work correctly with Checkout Extensions.
Table of Contents
Checkout Validation
Drawbacks
How to Enable
Checkout Extensions
Benefits
How to Enable
Checkout Validation
Checkout validation is available for all Shopify plans and MinCart plans.
Checkout Validation is a Shopify feature that MinCart leverages to enforce limits during the checkout step.
Drawbacks
Sales Channel Limitation : Only works with the "online store" sales channel. This also means that the user needs to shop on the website before reaching the checkout. A direct checkout link won't work with this method.
Limited Scope : Won't work with dynamic checkout buttons, Shop App, or other sales channels.
How to Enable Checkout Validation
[ Installation Video ]
Click on Shopify Settings
Click on Checkout
Scroll down to Checkout Rules
Click Add Rule
Select MinCart Checkout validation
Click on Save for the new rule.
Click on Turn On
Checkout Validation is now enabled on your site, allowing MinCart to function seamlessly during the checkout process.
Checkout Extensions
Checkout Extensions allow for a tailored checkout experience through apps. MinCart utilizes this feature to run natively in the checkout process, adding a robust layer of security.
[ Installation Video ]
Benefits
Checkout : Runs natively during the checkout process.
Sales Channels : Works with dynamic checkout buttons, headless Shopify stores, and all sales channels that use Shopify's checkout.
Shop App : Can run within Shop Pay.
Activation Rules : Use Activation Rules to activate limits based on information entered by the customer in the checkout steps.
How to Enable Checkout Extensions
Click on Shopify Settings
Click on Checkout
Click on Customize next to your checkout profile.
If you are using the ONE PAGE CHECKOUT , you should add the block only ONCE under the Payment setting, select Payment and check the option Include app block in Shop Pay .
If you have the 3 PAGE CHECKOUT , you need to add the block for each step Contact , Delivery and Payment and then in the dropdown select the corresponding Checkout step .
Contact = Information // Delivery = Shipping // Payment = Payment
Updated on: 06/11/2024
Thank you!