5/28/2026, 12:00:41 AM
A new enum GiftCardCrossCurrencyRedemptionStrategy is added to model how a gift card’s balance is converted when redeemed in a currency different from its issue currency. The GiftCard type now exposes a non‑null crossCurrencyRedemptionStrategy field that returns this enum. Order objects receive a new checkoutToken string that links an order back to the originating checkout, useful for analytics and pixel events. OrderPaymentStatusResult receives a new enum value PARTIAL_SUCCESS to represent partial payment successes. CashManagementDefaultReasonCodeEnum now includes OTHER and FulfillmentOrderMoveFulfillmentOrderMoveUserErrorCode gains CANNOT_MOVE_TO_CURRENT_ORIGIN_LOCATION. A minor wording tweak changes the App.installation description from “not installed” to “isn't installed,” having no functional impact.
The strategy used to convert the gift card's balance when it is redeemed in a currency other than the one it was issued in.
installationOTHERCANNOT_MOVE_TO_CURRENT_ORIGIN_LOCATIONcrossCurrencyRedemptionStrategyThe strategy used to convert the gift card's balance when it's redeemed in a currency other than the one it was issued in.
checkoutTokenThe token associated with the checkout that was used to create the order. Useful for correlating an order with the checkout it originated from, including in web pixels and analytics workflows.
PARTIAL_SUCCESS