Cart theme settings
The Cart theme settings choose the cart type of Local (page, drawer or popup), notes, discounts, terms, recommendations, free shipping and gift wrapping.
Applies to: Local 4.2.1 and later. Added in: Local 1.0.0. Last checked: 2026-10-13 against Local 4.2.1.
The Cart settings choose what customers see when they add a product to the cart, and what the cart offers: notes, discount codes, a terms checkbox, recommendations, a free shipping message and gift wrapping.
Where to find it: Theme settings → Cart
Cart type
- Cart type chooses what happens when a customer adds a product or selects the cart icon:
- Drawer (default): the cart opens in a drawer at the side of the page, and the customer stays on the page.
- Page: the customer goes to the cart page.
- Popup notification: a small panel at the top of the page confirms the added item, with View cart and Checkout buttons.
- Drawer cart action buttons (Drawer only) chooses the buttons at the bottom of the drawer: the "view cart" button, the "checkout" button, or both.
- Stick action buttons at the bottom of the cart drawer (Drawer only) keeps the subtotal and the buttons visible while the customer scrolls a long cart.
- Show additional checkout buttons shows Shopify's express checkout buttons, such as Shop Pay or PayPal, under the Checkout button. They show on the cart page, and in the drawer only when Drawer cart action buttons includes the checkout button.
The additional checkout buttons can't be edited, they are created on the fly by Shopify based on your available payment methods and the current customer's profile. Also, they will disappear after any change to the cart (adding more items, removing an item or changing the quantity).
Notes and discounts
- Enable cart notes adds a note field to the cart drawer and the cart page, for instructions to the store. The note reaches the order in Shopify admin.
- Enable cart discounts adds a discount code field, so customers can apply a code before checkout. Applied codes show under the field, each with a remove button.
- Discount text adds a short line under the discount field, for example where to find a code.
- Make notes & discount fields collapsible inside cart drawer folds both fields in the drawer, so it stays short; customers select a field's title to open it.
Terms and conditions
- Enable terms and conditions requirement for checkout adds a checkbox above the Checkout button. The button stays disabled until the customer checks the box.
- Checkbox label is the text next to the box. You can add a link to your terms page.
Publish your terms
In Shopify admin → Settings → Policies, write your terms of service, or create a page with your terms in Online Store → Pages.
Turn on the checkbox
In the theme editor, open Theme settings → Cart and turn on Enable terms and conditions requirement for checkout.
Write the label with a link
In Checkbox label, write the text, select the words "terms and conditions" and add a link to your terms. Select Save.
The checkbox blocks the Checkout button only. The express checkout buttons from Show additional checkout buttons are not blocked by it.
Media aspect ratio
- Aspect ratio sets the shape of the small product images in the cart, the search popup, the cart recommendations and other places with small thumbnails: Square (1:1), Tall (5:6) or Taller (2:3).
- Fit media inside container shows the whole image inside that shape instead of cropping it.
Product recommendations
- Show cart recommendations adds product suggestions to the cart drawer, based on the items in the cart. Shopify chooses the products, and the suggestions improve with time.
- Heading is the title above the suggestions, "Often bought together" by default.
- Enable quick buy adds a buy button to each suggestion.
The cart page has its own related products, set in the Cart section. See Cart page.
Shipping
- Show free shipping minimum amount shows a message in the cart drawer and on the cart page: "You are $X away from free shipping." until the cart reaches the amount, then "You are eligible for free shipping!".
- Free shipping minimum amount is the amount in your store's default currency, written as a number only (for example
50). For customers who shop in another currency, Local converts it with the current exchange rate.
Gift wrapping
Gift wrapping is a checkbox in the cart. When the customer checks it, Local adds a gift wrapping product to the cart; unchecking it removes the product again.
- Product is the product that stands for the gift wrapping. Its price is the gift wrapping price.
- Text is the checkbox label, "Please wrap the products in this order" by default.
The checkbox shows in the cart drawer and on the cart page as soon as a product is selected.
Setting up gift wrapping
Create the gift wrapping product
In Shopify admin → Products, select Add product. Name it, for example "Gift wrapping", and set the price. Give it no variants, so it has a single price.
Make it available on the Online Store
Set the product to Active and make sure it is published to the Online Store sales channel. If it tracks inventory, give it enough stock or allow selling when out of stock.
Select it in the theme
In the theme editor, open Theme settings → Cart → Gift wrapping. Select the product in Product and write the checkbox label in Text.
Test the checkbox
Select Save, add any product to the cart and check the gift wrapping box. The gift wrapping product appears in the cart; unchecking the box removes it.
Use a gift wrapping product without variants, and keep Theme settings → Product card → Always open quick buy modal off. Local adds the gift wrapping with its quick buy: a product with variants, or that setting on, opens the Quick view popup instead of adding the product.
Setting up the free shipping message
Set the free shipping rate in Shopify
In Shopify admin → Settings → Shipping and delivery, add a free shipping rate with a minimum order price, for example free shipping from $50. This rate is what customers really get at checkout.
Turn on the message
In the theme editor, open Theme settings → Cart → Shipping and turn on Show free shipping minimum amount.
Type the same amount
Type the same minimum in Free shipping minimum amount, as a number without a currency sign, in your store's default currency. Select Save.
The message is information only. Local does not change shipping prices: if the amount in the theme and the rate in Shopify admin differ, customers see a promise the checkout does not keep. Local supports one amount for all markets.
Can customers enter a discount code in the cart?
Yes. Turn on Enable cart discounts. Customers type the code in the cart drawer or on the cart page, and Local applies it to the cart before checkout. Customers can still enter codes at checkout too.
Does the free shipping message use the cart total before or after discounts?
After. Local compares the amount with the cart total, which already includes cart discounts. Shopify's free shipping rate may use a different rule, so check that both agree with a test order.
All Cart settings
Every setting, with its type and default.
Cart type (dropdown, default: Drawer): Sets what happens when a customer adds a product or selects the cart icon: Drawer opens the cart at the side of the page, Page goes to the cart page, Popup notification shows a small panel at the top with View cart and Checkout buttons. Options: Page, Drawer, Popup notification.
Drawer cart action buttons (dropdown, default: Show both): Sets the buttons at the bottom of the cart drawer: the view cart button, the checkout button, or both. The additional checkout buttons show only when the checkout button does. Options: Show "view cart" button, Show "checkout" button, Show both. Shown only when Cart type is Drawer.
Stick action buttons at the bottom of the cart drawer (checkbox, default: off): Keeps the subtotal and the drawer buttons visible at the bottom of the cart drawer while the customer scrolls a long cart. Shown only when Cart type is Drawer.
Show additional checkout buttons (checkbox, default: off): Shows Shopify's express checkout buttons (for example Shop Pay or PayPal) under the Checkout button, on the cart page and in the cart drawer. Shopify creates them from your payment methods; Local cannot style them.
Cart theme settings: Notes and discounts
Where to find it: Theme settings → Cart → Notes and discounts
Enable cart notes (checkbox, default: on): Adds a note field to the cart drawer and the cart page. The note is saved with the order.
Enable cart discounts (checkbox, default: on): Adds a discount code field to the cart drawer and the cart page, with a remove button for each applied code.
Discount text (text field): Adds a short line of text under the discount code field. Shown only when Enable cart discounts is on.
Make notes & discount fields collapsible inside cart drawer (checkbox, default: on): Folds the note and discount fields of the cart drawer; customers select a field title to open it. Shown only when Cart type is Drawer and either Enable cart discounts is on, or Enable cart notes is on.
Cart theme settings: Terms and conditions
Where to find it: Theme settings → Cart → Terms and conditions
Enable terms and conditions requirement for checkout (checkbox, default: off): Adds a checkbox above the Checkout button. The Checkout button stays disabled until the customer checks it; the express checkout buttons are not blocked.
Checkbox label (formatted text, default: "I agree to the terms and conditions"): Sets the text next to the terms checkbox. Add a link to your terms page here. Shown only when Enable terms and conditions requirement for checkout is on.
Cart theme settings: Media aspect ratio
Where to find it: Theme settings → Cart → Media aspect ratio
Changes the aspect ratio for small product thumbnails used in the cart, search popup and some other areas that require small product thumbnails.
Aspect ratio (dropdown, default: Cropped: Tall (5:6)): Sets the shape of small product images in the cart, the search popup, cart recommendations and image hotspots. Options: Cropped: Square (1:1), Cropped: Tall (5:6), Cropped: Taller (2:3).
Fit media inside container (checkbox, default: off): Shows the whole image inside the chosen shape instead of cropping it.
Cart theme settings: Product recommendations
Where to find it: Theme settings → Cart → Product recommendations
Dynamic recommendations are based on the items in your cart. They change and improve with time. Shopify Help Center.
Show cart recommendations (checkbox, default: on): Shows product suggestions in the cart drawer, chosen by Shopify from the items in the cart.
Heading (text field, default: "Often bought together"): Sets the title above the cart drawer suggestions. Shown only when Show cart recommendations is on.
Enable quick buy (checkbox, default: off): Adds a buy button to each cart drawer suggestion. Shown only when Show cart recommendations is on.
Cart theme settings: Shipping
Where to find it: Theme settings → Cart → Shipping
Show free shipping minimum amount (checkbox, default: off): Shows a message in the cart drawer and on the cart page with the amount left to free shipping, then a confirmation once the cart reaches it. The real free shipping rate is set in Shopify admin → Settings → Shipping and delivery.
Free shipping minimum amount (text field, default: "50"): Sets the free shipping minimum in your store's default currency, as a number only (for example 50). Local converts it for customers who shop in another currency. Shown only when Show free shipping minimum amount is on.
Cart theme settings: Gift wrapping
Where to find it: Theme settings → Cart → Gift wrapping
Gift wrapping needs to be set up as a product.
Product (product picker): Sets the product added to the cart when the customer checks the gift wrapping box. Use a product without variants, and keep Product card → Always open quick buy modal off, or the box opens the Quick view popup instead.
Text (text field, default: "Please wrap the products in this order"): Sets the label of the gift wrapping checkbox in the cart drawer and on the cart page.
Related pages
- Cart page: the Cart section on the cart page.
- Troubleshoot the cart: express checkout buttons, the free shipping message and gift wrapping.
- Product card theme settings: Quick buy and the Quick view popup.
Dynamic icons list theme settings
The Dynamic icons list theme settings connect up to six icon and label metafields, so Local shows product features as icons in product cards.
Maps theme settings
The Maps theme settings hold the Google Maps API key and Map ID that the Local store selector and Stores map section need for a live map.