Skip to content

feat(pos): add Cart.currency - #4631

Open
aaronschubert0 wants to merge 2 commits into
2026-10-rcfrom
aaronschubert/pos-cart-money-v2
Open

feat(pos): add Cart.currency#4631
aaronschubert0 wants to merge 2 commits into
2026-10-rcfrom
aaronschubert/pos-cart-money-v2

Conversation

@aaronschubert0

@aaronschubert0 aaronschubert0 commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Add currency to the POS Cart type.

POS already includes this value on the cart object it passes to the host (DraftCheckout.currency). This change only types that existing field so extensions can read shopify.cart.current.value.currency.

The field is present on the cart payload for every API version. Types are published from this package version.

Test plan

  • Confirm POS sends currency on the cart payload
  • Confirm shopify.cart.current.value.currency is populated in an extension

@aaronschubert0
aaronschubert0 force-pushed the aaronschubert/pos-cart-money-v2 branch from 7b3b7bc to cc1aa71 Compare August 17, 2026 13:59
@aaronschubert0 aaronschubert0 changed the title feat(pos): type Cart money fields as MoneyV2 feat(pos): add Cart.currency Aug 17, 2026
@aaronschubert0 aaronschubert0 added the #gsd:51812 POS Intercept Extensions — https://vault.shopify.io/gsd/projects/51812 label Aug 17, 2026
@aaronschubert0
aaronschubert0 force-pushed the aaronschubert/pos-cart-money-v2 branch from cc1aa71 to 7e3591e Compare August 18, 2026 09:58
@aaronschubert0
aaronschubert0 marked this pull request as ready for review August 18, 2026 10:05
@aaronschubert0
aaronschubert0 requested a review from vctrchu August 18, 2026 10:05
Expose the cart presentment currency on the POS Cart API.

Assisted-By: devx/6fabf854-6110-411f-bf8d-0d825c0f4039
@aaronschubert0
aaronschubert0 force-pushed the aaronschubert/pos-cart-money-v2 branch from 7e3591e to 6f812bf Compare August 18, 2026 10:21
Assisted-By: devx/6fabf854-6110-411f-bf8d-0d825c0f4039
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:51812 POS Intercept Extensions — https://vault.shopify.io/gsd/projects/51812

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant