Apple has updated its server-to-server notifications today with the ability for developers to get alerts when a renewal fails or when a billing issue is resolved.
Apple noted that developers who already have server-to-server notifications set up in App Store Connect will get the new notifications automatically. There is also a new unified receipt.
If you’re not set up with these already, check out Apple’s support page here on signing up for server-to-server notifications.
Update: It appears along with today’s update, existing server-to-server notification implementations may have been broken for some developers.
🚨🚨🚨
With this change, Apple also broke most Server Notifications implementations.
The latest_receipt_info
key has been moved one level down into a unified_receipt
payload.
We’ve deployed a fix to our own s2s code (luckily it’s not critical for @RevenueCat).
— Jacob Eiting (@jeiting) November 22, 2019