When in checkout, add a gift card, and then click checkout as a guest, it wipes the gift card

Hi all,

We’re seeing a reproducible issue on a Shopify Plus store using the new extensible checkout (Checkout Pages) where an applied gift card is silently removed when the customer continues as a guest.

Environment

  • Plan: Shopify Plus, all plans though
  • Checkout: New checkout (Checkout Pages / Checkout Extensibility)
  • Store region / market: US, but all

Setup

  • Store has customer accounts / [log in before checkout] enabled, so the guest option is presented during checkout.
  • Gift card created in Admin with no restrictions: active, no expiry, not limited to a single order, no product/category restrictions, no region or market restrictions. Balance: $50.

Steps to reproduce

  1. Add at least one item to the cart.
  2. Proceed to checkout.
  3. On the checkout page, enter the gift card code in the “Gift cards and discounts” field. The card applies successfully — the order summary updates and the discount is shown.
  4. Click “Continue as guest”.

Actual result

The gift card is removed from the checkout. The order total reverts to the full price and no error or warning is shown to the customer. There is nothing in the UI indicating the gift card applied was lost.

Expected result

The applied gift card should remain applied after the guest flow, as long as the guest is still eligible for it. The order summary should continue to reflect the gift card deduction, and the order should be charged for the reduced total.

Verification

  • The gift card is unrestricted (confirmed in Admin: status, expiry, usage rules, product and region restrictions all unchecked).
  • The same card applies and persists normally when [the customer is signed in & the guest option is not used.
  • A second attempt to re-enter the code after the wipe succeeds.

Impact

Customers lose a real discount at the last step of checkout. In the worst case the order completes at the full price and the customer has to ask for a refund, which is a significant support and trust issue. It simply adds more unnecessary friction to the experience.

Hi @Aaron_Brill thanks for sharing the steps and confirming that the same gift card applies again after switching to guest checkout.

Please contact Shopify Support while logged into the affected store and share this thread. That will let us review the checkout setup and investigate why the gift card is being removed during that transition.