Skip to content

Migrate accelerated checkout discounts to cart applications - #790

Draft
markmur wants to merge 6 commits into
mainfrom
migrate-accelerated-checkouts-storefront-discounts-2026-07
Draft

markmur wants to merge 6 commits into
mainfrom
migrate-accelerated-checkouts-storefront-discounts-2026-07

Conversation

@markmur

@markmur markmur commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Migrate ShopifyAcceleratedCheckouts discount handling to cart.discountApplications. Apple Pay uses each application's totalAllocatedAmount once and preserves discount-code and general discount labels. Remove deprecated cart and line allocation queries, their models, and the unused discount-code fallback.

Selected shipping prices still come from estimatedCost, and the final Apple Pay total remains the authoritative cart.cost.totalAmount.

Stacked on #785 for a later release. Release the Storefront API version bump first, then merge this migration for a subsequent release.

@github-actions github-actions Bot added the #gsd:50662 Rebase Checkout Kit on UCP label Sep 17, 2026
Base automatically changed from update-accelerated-checkouts-storefront-api-2026-07 to main September 18, 2026 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant