Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Optional `priceToken` on `ItemInput` (Pricing Fallback V2), forwarded as-is to the checkout REST API on `addToCart` and `updateItems`, so storefronts can send the signed price returned by the search and the cart can be closed while the Pricing system is unavailable.

## [0.68.0] - 2026-06-12

### Fixed
Expand Down
7 changes: 7 additions & 0 deletions graphql/types/Item.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,13 @@ input ItemInput {
uniqueId: String
inputValues: InputValues
options: [AssemblyOptionInput]
"""
Signed price (Pricing Fallback) returned by the search for this SKU and
seller, forwarded as-is to the checkout REST API so it can close the cart
with that price while the Pricing system is unavailable. Optional: when it
is absent the payload reaches checkout exactly as before.
"""
priceToken: String
}

input AssemblyOptionInput {
Expand Down
1 change: 1 addition & 0 deletions node/typings/global.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -466,6 +466,7 @@ declare global {
seller?: string
uniqueId?: string
options?: AssemblyOptionInput[]
priceToken?: string
}

interface AssemblyOptionInput {
Expand Down
Loading