Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple App Store Server Notification v1 deprecated #174

Open
Gamesh opened this issue Nov 7, 2023 · 4 comments
Open

Apple App Store Server Notification v1 deprecated #174

Gamesh opened this issue Nov 7, 2023 · 4 comments

Comments

@Gamesh
Copy link

Gamesh commented Nov 7, 2023

Hi,

it seems verify receipts API is deprecated without date when it will be removed, for now at least.
https://developer.apple.com/documentation/appstorereceipts/verifyreceipt?changes=_1

Is there any plans to support Notification v2?
https://developer.apple.com/documentation/appstoreserverapi?changes=_1
https://developer.apple.com/documentation/appstoreservernotifications/app_store_server_notifications_v2?changes=_1

@Stafox
Copy link
Collaborator

Stafox commented Nov 7, 2023

hey @Gamesh .

What are your expectations on that? I mean, what features you wanna have (provide an inteface to work with Notification V2, for instance)?

@Gamesh
Copy link
Author

Gamesh commented Nov 8, 2023

from what i understand the new way would be to call https://api.storekit-sandbox.itunes.apple.com/inApps/v1/history/{transactionId} to get Apple-signed transaction and subscription information of customers, or get the same signed transaction and subscription information from the App Store Server Notifications V2.

@Stafox
Copy link
Collaborator

Stafox commented Nov 8, 2023

Correct. The answer is yes, support for this API will be added. But I'm not sure this will happen this year. At least until there will be no defined deprecation date from Apple on verifyReceipt api.

@Gamesh
Copy link
Author

Gamesh commented Nov 8, 2023

thanks, no rush :) until it's deprecated with TTL it doesn't hurt, i hope there will be enough time migrate to v2

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

No branches or pull requests

2 participants