Shopify Checkout Extension Setup
The Atom Checkout Extension allows you to exclude some fulfillment methods from being eligible for discounts.For example, you can configure an offer to apply for standard shipping, but exclude local pickup.
This extension adds no visible UI components to checkout — it only enables Atom Commerce to control when discounts apply based on the customer’s chosen fulfillment method.
Steps to Enable
1
Go to Shopify Checkout Settings
- From your Shopify admin, navigate to Settings → Checkout.\
2
Open the Checkout Editor
- Click Customize to open the checkout customization screen.\
3
Choose the Apps Tab
- In the left sidebar, select Apps.
- Make sure the All tab is selected to see all available extensions.\
4
Add the Atom Checkout Extension
- Locate atom-checkout-delivery and click the (+) icon to add it to Checkout.\
5
Confirm Placement
- The extension will appear at the top of the page. It has no visible elements, so its position does not matter.\
6
Save Your Checkout
- Finally, click the Save button in the checkout editor to publish your changes.\
Example Use Case
- Allowed: Apply a discount when the customer selects Standard Shipping.
- Not Allowed: Prevent the same discount from applying when the customer selects Local Pickup.
Troubleshooting
The discount does not appear at checkout
The discount does not appear at checkout
Make sure the checkout extension is installed and saved in Shopify. Without it, Atom Commerce cannot evaluate fulfillment method conditions.
The extension doesn’t show any visible block
The extension doesn’t show any visible block
This is expected. The extension only runs logic behind the scenes and does not render UI in checkout.
Changes aren’t taking effect
Changes aren’t taking effect
Double-check that you clicked Save in the checkout editor after enabling the extension. Also, if you just enabled your discount, be sure to make a change to items in your cart to ensure the discount is applied.