I am working on implementing in-app purchases for my iOS app, specifically auto-renewable subscriptions. I've been trying to understand the differences between transaction.webOrderLineItemID
and transaction.id
and how they can be used in managing subscriptions.
Both of these properties seem to provide unique identifiers for transactions, but I am unclear about the specific benefits of using webOrderLineItemID
over id
. Can you please provide clarification on the following points?
What are the exact use cases where using webOrderLineItemID
is more beneficial than id
when managing auto-renewable subscriptions?
Can different transactions have the same value for webOrderLineItemID
? If not, how does it provide additional granularity or context compared to id
?
I appreciate any insights you can provide on this topic, as I want to ensure that I am using the appropriate identifiers for managing auto-renewable subscriptions in my app. Thank you!