Updates notified by the App Store server
If household sharing is supported, now you can obtain notifications from the brand new App Retailer server to replace the standing of relations in actual time.
REVOKE lets you understand when to revoke relations’ entry to auto-renewable subscriptions or non-consumable in-app purchases. When the purchaser disables “household sharing” for in-app purchases, the purchaser or member of the family leaves the household group or the purchaser requests and receives a refund, the App Retailer will ship this notification to your server.
Now, when the shared subscription can’t be renewed resulting from billing points and the shared subscription is efficiently restored, DID_FAIL_TO_RENEW and DID_RECOVER shall be despatched to every member of the family.
As a reminder, beginning as we speak, the next deprecated App Retailer server notifications and top-level objects are now not supported in manufacturing. Replace your code now to proceed to supply a seamless person expertise.
Particulars about App Retailer server notifications
App Retailer server notification is a server-to-server service used for auto-renewing subscriptions and in-app purchases. The App Retailer will ship notifications to your server about real-time modifications to the standing of in-app purchases. Use notifications and fields to replace the data in your person account database saved on the server, and to observe and reply to in-app buy refunds.
While you allow the App Retailer server notification URL on App Retailer Join, you’ll robotically obtain server notifications on the safe server. App Retailer sends notifications of many subscription occasions as JSON objects. These JSON occasions are recorded in responseBody, which comprises fields and knowledge that can be utilized to react to the transaction primarily based on enterprise logic. For info on configuring and utilizing server notifications, see Allow App Retailer server notifications.