Skip to content

Feat/cart loyalty post order#17

Closed
omsaisudarshan108 wants to merge 3 commits intoUniversal-Commerce-Protocol:mainfrom
omsaisudarshan108:feat/cart-loyalty-post-order
Closed

Feat/cart loyalty post order#17
omsaisudarshan108 wants to merge 3 commits intoUniversal-Commerce-Protocol:mainfrom
omsaisudarshan108:feat/cart-loyalty-post-order

Conversation

@omsaisudarshan108
Copy link
Copy Markdown

Summary

  • Add Cart capability schema, REST endpoints, and spec docs for multi-item baskets.
  • Add Loyalty checkout extension with discovery/linking flow and examples.
  • Add Post-Order Management extension for returns/exchanges/refunds on Order.
  • Regenerate spec outputs and update mkdocs navigation.

Testing

  • python validate_specs.py

Additional Notes

  • Schemas introduced under source/schemas/shopping/ with generated spec/ updates.

@omsaisudarshan108 omsaisudarshan108 requested a review from a team January 12, 2026 08:36
@jingyli
Copy link
Copy Markdown
Contributor

jingyli commented Jan 13, 2026

Thank you for your contribution to the Universal Commerce Protocol!

While we appreciate your enthusiasm for UCP, this doesn't align with our process for Enhancement proposals. We encourage you to explore either submitting a formal proposal for TC review or implementing these as vendor specific capabilities/extensions and have them live & hosted on your own domain so they can be referenced in the profile as long as they follow UCP's governance model.

@nearlyforget nearlyforget requested review from a team and jingyli February 27, 2026 23:46
alexpark20 added a commit to alexpark20/ucp that referenced this pull request Mar 17, 2026
Add 6 missed post-release changes discovered during full audit of 58 PRs
merged after the 2026-01-23 branch was cut:

  Universal-Commerce-Protocol#16 — Optional request/response signing headers (PR Universal-Commerce-Protocol#156) [Additive]
  Universal-Commerce-Protocol#17 — Eligibility claims & provisional discounts (PR Universal-Commerce-Protocol#250) [High/Breaking]
  Universal-Commerce-Protocol#18 — Optional signals field on cart and checkout (PR Universal-Commerce-Protocol#203) [Additive]
  Universal-Commerce-Protocol#19 — Fulfillment method id/type optional on update (PR Universal-Commerce-Protocol#143/Universal-Commerce-Protocol#196) [Low]
  Universal-Commerce-Protocol#20 — intent field added to context (PR Universal-Commerce-Protocol#95) [Additive]
  Universal-Commerce-Protocol#21 — available_instruments added to payment handler (PR Universal-Commerce-Protocol#187) [Additive]

Also updates PR_URLS map and changes/visible counts from 15 → 21.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
alexpark20 added a commit to alexpark20/ucp that referenced this pull request Mar 17, 2026
Add 6 missed post-release changes discovered during full audit of 58 PRs
merged after the 2026-01-23 branch was cut:

  Universal-Commerce-Protocol#16 — Optional request/response signing headers (PR Universal-Commerce-Protocol#156) [Additive]
  Universal-Commerce-Protocol#17 — Eligibility claims & provisional discounts (PR Universal-Commerce-Protocol#250) [High/Breaking]
  Universal-Commerce-Protocol#18 — Optional signals field on cart and checkout (PR Universal-Commerce-Protocol#203) [Additive]
  Universal-Commerce-Protocol#19 — Fulfillment method id/type optional on update (PR Universal-Commerce-Protocol#143/Universal-Commerce-Protocol#196) [Low]
  Universal-Commerce-Protocol#20 — intent field added to context (PR Universal-Commerce-Protocol#95) [Additive]
  Universal-Commerce-Protocol#21 — available_instruments added to payment handler (PR Universal-Commerce-Protocol#187) [Additive]

Also updates PR_URLS map and changes/visible counts from 15 → 21.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
alexpark20 added a commit to alexpark20/ucp that referenced this pull request Mar 18, 2026
…and Universal-Commerce-Protocol#18 as not implemented

Cart capability was not part of the 2026-01-23 spec (introduced 2026-01-26),
so cart-to-checkout (Universal-Commerce-Protocol#13) is new capability work, not a migration concern.

Eligibility claims (Universal-Commerce-Protocol#17) and signals (Universal-Commerce-Protocol#18) are not yet implemented in Shopify.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
alexpark20 added a commit to alexpark20/ucp that referenced this pull request Mar 18, 2026
…and Universal-Commerce-Protocol#18 as not implemented

Cart capability was not part of the 2026-01-23 spec (introduced 2026-01-26),
so cart-to-checkout (Universal-Commerce-Protocol#13) is new capability work, not a migration concern.

Eligibility claims (Universal-Commerce-Protocol#17) and signals (Universal-Commerce-Protocol#18) are not yet implemented in Shopify.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@damaz91
Copy link
Copy Markdown
Contributor

damaz91 commented Apr 21, 2026

Cart was added in v2026-04-08, Loyalty is WIP in #340 - closing this out.

@damaz91 damaz91 closed this Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants