Subscriptions - Missing App Store Server Notifications

Hi, everybody!

We have integrated App Store Server Notifications server-to-server service for auto-renewable subscriptions and in-app purchases. For the first month of our testing stage, we had no problem, everything worked as expected and we were getting all kinds of notifications.

Recently, we stopped getting the DID_RENEW notification (last one was received on the 6th of April), and latter we started missing all kinds of notifications, like for example DID_CHANGE_RENEWAL_STATUS, causing the subscription to stay active indefinitely.

We aim to ask for a bunch of points:
  • Are we supposed to receive the DID_RENEW notifications? In the past the deprecated(RENEWED) notification wasn't sent on successful auto renewals.

  • Are there any problems on your end? Because our code is the same it was when things worked properly.

  • Can we implement the use of verifyReceipt as a way of checking the status changes manually when we consider it adequate?

Thanks for your time.
In the transcript of the video

https://developer.apple.com/videos/play/wwdc2020/10661/

you can find that after a successfull auto-renew you will receive

DIR_RENEW

You mention a RENEWED notification, but it doesn't exist (it never existed). The one that existed, and it is deprecated is RENEWAL. But RENEWAL was a very bad name, because it true meaning was "There were failures when Apple tried to collect, but in the end it was able to do so". Now the have a better name: DID_RECOVER.

In
Code Block
https://developer.apple.com/documentation/appstoreservernotifications/notification_type#discussion

you can see it:

RENEWAL (DEPRECATED IN SANDBOX)
Indicates a successful automatic renewal of an expired subscription that failed to renew in the past. Check expires_date
to determine the next renewal date and time. This notification is
deprecated in the sandbox environment, and scheduled for deprecation in
production in March 2021. Update your existing code to rely on DID_RECOVER notification type instead.
Subscriptions - Missing App Store Server Notifications
 
 
Q