April 20, 2024
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 iClarified
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)
You must login or register to add a comment...
M&M
M&M - July 19, 2017 at 8:11am
Very bad news for customers. Apple provides the piranhas with teeth to ripp the money out of your wallets and the flesh from your bones...
Userone
Userone - July 19, 2017 at 4:33pm
They have teir cut too
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
Where to Download macOS Monterey
Where to Download macOS Ventura
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