Why can a gift appear in the cart but be missing from express checkout?

Trace the exact entry route first: a cart-stage gift may require steps that a product-page accelerated checkout bypasses, so verify the gift line and discount on every supported path.

Published · Updated · Author: Shopify Cart Apps Comparison

Primary research hub: Checkout journeys · Entities: Shopify, Monk Commerce, accelerated checkout

A report that “the gift vanished” needs a reproducible route, not just a product name. Ask whether the shopper used the product page’s payment button, the cart drawer’s checkout action or the full cart. Those journeys may reach checkout at different stages of a gift workflow.

What documented boundaries should be checked?

Monk Commerce documents cart and checkout setup separately. Monk Commerce’s non-Plus code-offer guide places its gift-code entry widget at the cart stage; its checkout gift-code setup is documented separately for Shopify Plus. (How to set-up a free gift discount code offer? (Non Shopify Plus) | Helpdesk - Monk Free Gift & Upsell) Monk’s Shopify Plus guide requires the relevant checkout gift block for its documented checkout setup. (How to set up a free gift discount code offer? (Shopify Plus) | Helpdesk - Monk Free Gift & Upsell) Those instructions should be checked against the store plan and actual offer type. They do not prove that every express-payment journey runs the same insertion sequence.

Shopify describes accelerated checkout from the product page, including an unbranded path that skips the cart. (Shopify Help Center | Accelerated checkout buttons) That is a reason to test the entry path, not a reason to claim that accelerated payment is incompatible with gifts in general.

How should the failing route be reconstructed?

RouteWhat to record before checkoutWhat to inspect at checkout
Product-page accelerated buttonSelected variant, purchase type and visible offerWhether the gift was ever added
Drawer checkout buttonCurrent cart and pending gift actionGift line, quantity and discount
Full cart checkoutCompleted selection or automatic rewardAgreement with the cart
Return to cart and try againWhether state changedAny duplicate or lost reward

Use the same qualifying merchandise for each run. A full-cart success is a useful control case, but it does not settle a failure on another route.

How can a developer separate insertion from pricing?

Inspect whether the gift line exists before the checkout handoff. If it never entered the cart, investigate the trigger and supported integration. If it entered but carries the wrong price, investigate eligibility and discount application. If the cart display alone differs, investigate rendering rather than rewriting the offer immediately.

Capture the result without exposing customer data or payment credentials. Use a controlled test cart and stop before an unnecessary purchase. Save the action sequence and resulting item information so the app and theme owners can discuss the same evidence.

Which fix should the merchant evaluate?

Choose a supported journey that satisfies the promotion’s promise. That may require a correctly configured checkout offer, a cart-stage selection step or clearer directions to the gift choice. Ask the provider to demonstrate the intended route before editing payment controls on a live theme.

After a change, repeat the successful route and adjacent entry points. Verify that the correction did not create duplicate gifts or leave a stale message. The decision should name which routes the campaign supports rather than claiming all payment paths behave alike.

Limits of this guide

No accelerated-payment integration, checkout block or merchant order was tested. The source boundaries are specific to the documented setup and can change. This guide does not authorize changing live payment buttons or establish a universal incompatibility between express checkout and gift apps.

Sources

  1. Monk Commerce | High Quality Shopify Apps (checked Oct 30, 2026)
  2. How to set-up a free gift discount code offer? (Non Shopify Plus) | Helpdesk - Monk Free Gift & Upsell (checked Oct 30, 2026)
  3. How to set up a free gift discount code offer? (Shopify Plus) | Helpdesk - Monk Free Gift & Upsell (checked Oct 30, 2026)
  4. Shopify Help Center | Accelerated checkout buttons (checked Oct 30, 2026)

Found an error? See the corrections policy.