Not receiving retries for failed App Store server notifications in sandbox

I'm developing an API to receive App Store server notifications for App Store subscriptions and am testing it in my dev environment using the sandbox function.

One thing I want to verify is the notification retry mechanism as per this piece of documentation: https://developer.apple.com/documentation/appstoreservernotifications/responding_to_app_store_server_notifications.

I recently returned some non-200 responses to some notification requests and expected to see retries of those requests (the docs state retries at 1, 12, 24, 48, and 72 hours for v2 notifications).

However, 12 hours later I haven't a single retry.

Should I expect retries in the sandbox environment?

I'm reticent to go live until I can confirm retries work as advertised and I understand their behaviour.

Kind regards

Dan Poxton

Hi Dan,

App Store Server Notifications are not retried in the sandbox environment. If the initial attempt to send the notification fails in sandbox, that notification will be dropped. It might help your testing to know that retry notifications are identical to the original attempt - the only difference is when they are sent.

Thanks very much, good to know.

Not receiving retries for failed App Store server notifications in sandbox
 
 
Q