webOrderLineItemId 和 transaction id 区别
Asked on 2025-06-30
1 search
In the context of Apple's WWDC sessions, the "webOrderLineItemId" and "transaction id" are both identifiers used in the App Store's transaction system, but they serve different purposes.
-
Transaction ID: This is a unique identifier for a specific transaction, such as an in-app purchase, restore, or subscription renewal. It helps in identifying a specific purchase event. The original Transaction ID is particularly useful for managing the lifecycle of auto-renewable subscriptions, as it remains consistent across subscription renewals. This ID is present in JWS Transaction and JWS Renewal Info.
-
webOrderLineItemId: While not explicitly detailed in the provided context, this typically refers to an identifier used in the context of web orders, possibly related to the order line items in the App Store's backend systems. It is not specifically mentioned in the segments provided, so its exact role in the context of WWDC sessions is unclear.
For more detailed information on transaction identifiers, you can refer to the session Dive into App Store server APIs for In-App Purchase (02:47).

Dive into App Store server APIs for In-App Purchase
Discover the latest updates for the App Store Server API, App Store Server Notifications, and App Store Server Library to help manage customer purchase data directly on your server and deliver great In-App Purchase experiences. We’ll cover updates to appAccountToken and signature signing, new fields in signed transaction and renewal info, and new APIs. Then, we’ll show how to generate a promotional offer signature on your server, and how to use the Send Consumption Information endpoint.

What’s new in StoreKit and In-App Purchase
Learn about the latest StoreKit API enhancements to help you deliver great In-App Purchase experiences to your customers. We’ll review new fields added to AppTransaction, Transaction, and RenewalInfo, and updates to In-App Purchase offer codes. We’ll also cover creating signed In-App Purchase requests using the App Store Server Library and updates to merchandising subscriptions using SwiftUI.

What’s new in Wallet and Apple Pay
Take passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass designs in Wallet, and bring great Apple Pay experiences to even more people with third-party browser support. We’ll also look at how to disburse funds with Apple Pay on the Web and highlight new API changes that help you integrate Apple Pay into even more purchasing flows.