Troubleshoot the cart
Fixes for Kingdom cart problems: the drawer not opening, express checkout buttons, discount codes, notes and the terms checkbox.
Applies to: Kingdom 6.2.0 and later. Added in: Kingdom 2.0.0. Last checked: 2026-10-13 against Kingdom 6.2.0.
Answers to common problems with Kingdom's cart drawer and cart page. Most cart options are in Cart theme settings.
Where to find it: Theme settings → Cart
Why does the cart drawer not open when I add a product?
Because Theme settings → Cart → Cart type is set to Page. With Page, Add to cart takes the customer to the cart page. Set Cart type to Drawer to open the cart drawer instead. An app that changes the add to cart button can also stop the drawer; test with the app turned off.
Why do the express checkout buttons disappear?
Because Shopify creates the express checkout buttons when the cart first loads. When a customer changes a quantity or removes an item in the cart drawer, Kingdom refreshes the cart, and the buttons do not come back until the next page load. The Checkout button always stays.
Why are there no express checkout buttons in the cart?
Because Show additional checkout buttons is off, or Drawer cart action buttons does not include the checkout button. With only the View cart button, Kingdom shows no express checkout buttons in the drawer or on the cart page. Shopify also shows only the payment methods turned on in Shopify admin → Settings → Payments.
Why is the Checkout button greyed out?
Because Enable terms and conditions requirement for checkout is on, and the customer has not checked the box yet. The Checkout button works as soon as the box is checked. Turn the setting off in Theme settings → Cart if you do not need the checkbox.
Can customers skip the terms checkbox?
Yes, with the express checkout buttons. The checkbox locks only Kingdom's Checkout button. The express checkout buttons in the cart and the dynamic checkout button on the product page go to checkout without it. If every order must accept your terms, turn off Show additional checkout buttons in Theme settings → Cart and Show dynamic checkout buttons in the product page's Buy buttons block.
Why does my discount code not apply?
Because Shopify did not accept the code for this cart. Kingdom sends the code to Shopify and shows "Discount code cannot be applied to your cart" when Shopify refuses it. Check the discount in Shopify admin → Discounts: that it is active, that its minimum purchase is met, and that it applies to the products in the cart.
Why is there no discount code field in the cart?
Because Enable cart discounts is off. Turn it on in Theme settings → Cart → Notes and discounts. Customers can also always enter a code at checkout.
Why can customers not see the cart note field?
Because Enable cart notes is off, or the field is folded. With Make notes & discount fields collapsible inside cart drawer on, the note field in the drawer opens only when the customer selects "Special instructions for seller".
Can I set a free shipping threshold in the cart?
No. Kingdom does not show a free shipping progress message in the cart. Shipping rates and free shipping are set in Shopify admin → Settings → Shipping and delivery and appear at checkout. Use a cart app for a progress message.
Related pages
- Cart theme settings: every cart setting.
- Cart page: the cart template.
- Fix the accelerated checkout buttons design: the look of the express checkout buttons.
Troubleshoot product and collection pages
Fixes for Kingdom product and collection problems: badges, featured products, ratings, quick buy, filters and the product gallery.
Troubleshoot popups and banners
Fixes for Kingdom popup problems: the newsletter popup not showing or showing too often, the cookie banner and the announcement bar.