February 22, 2026
Developers Can Now Receive Server Notifications and Enhanced Receipts for App Store Subscriptions

Developers Can Now Receive Server Notifications and Enhanced Receipts for App Store Subscriptions

Posted July 19, 2017 at 2:06am by
Apple has announced that developers can now receive server notifications and enhanced receipts for App Store subscriptions.

You can now receive server notifications from the App Store about key events for auto-renewable subscriptions by setting up a Subscription Status URL in iTunes Connect. In addition, all receipts containing auto-renewable subscriptions now include real-time information about the status of the customer's subscription. You can use this information to engage customers and improve retention by displaying messages in your app to promote a different service level or content offering, or to encourage customers to resubscribe.


When validating receipts with the App Store the following new fields are included in the JSON response:
● Subscription Auto-Renew Status: Indicates if a customer's subscription will renew at the end of the current subscription period. Use this to encourage customers to subscribe to a different service before their current subscription lapses.
● Subscription Auto-Renew Preference: The Product ID of the next renewal. Use this to promote a different service level before the current subscription period ends.
● Subscription Price Consent Status: Indicates if the customer has agreed to the price increase. Use this to keep up to date with customer consent after a price increase.
● Subscription Retry Flag: If the customer's subscription does not renew because the App Store was unable to complete the transaction, this value will reflect whether or not the App Store is still trying to renew the subscription.
● Subscription Expiration Intent: The reason for the subscription expiration, for example, if a customer canceled their subscription or did not agree to a price increase. Use this value to decide whether to display appropriate messaging in your app for customers to resubscribe.
● Cancellation Reason: For transactions canceled by Apple customer support, this field indicates whether a customer canceled their transaction due to an actual or perceived issue within your app, or for another reason.

Hit the link below for more details...

Read More


Developers Can Now Receive Server Notifications and Enhanced Receipts for App Store Subscriptions
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
iClarified Icon
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
Comments (2)
Comments are closed for this article.
M&M
M&M - July 19, 2017 at 8:11am
This is bad news for customers. Apple is providing developers with tools that make it easier to collect subscription fees from users.
Userone
Userone - July 19, 2017 at 4:33pm
They have their cut too
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
Where to Download macOS Sonoma
Where to Download HomePod Firmware Files From
AppleTV Firmware Download Locations
Where To Download iPad Firmware Files From
Where To Download iPhone Firmware Files From
Deals. Save on Apple devices and accessories.
DEALS