We experienced an issue with delayed App Store Server notifications for an Auto-Renewable Subscription purchase in our app.
On September 27, 2024, at 22:28:28 GMT+0900, a user successfully purchased a Premium membership subscription (transaction ID: 190002223966278, webOrderLineItemId: 190001007274949). However, our server did not receive the corresponding App Store notification for this transaction after purchase.
The App Store Server Notification was only received 66 minutes later, at 23:35:16 (transaction ID: 190002224000004, webOrderLineItemId: 190001007274949). The delayed notification contained a different transaction ID than the initial purchase.
We would like to inquire about the cause of this delay and request assistance in understanding why the notification took 66 minutes to be delivered to our server, instead of arriving immediately after the transaction was completed.
Additionally, we would appreciate your guidance on how to prevent or mitigate such delays in the future, ensuring a seamless experience for our users. Are there any best practices or recommended approaches we should implement to handle potential notification delays more effectively?
We have provided detailed information about the received notification and the related transactions in the Feedback Assistant (FB15330451).
Thank you for your assistance in resolving this matter.
Key Details
- Purchase time: 2024-09-27T22:28:28 GMT+0900 (1727443708000)
- Notification received: 2024-09-27T23:35:16 GMT+0900 (1727447716463)
- Delay: 66 minutes and 48 seconds
- Initial Purchase Transaction ID: 190002223966278
- Initial Purchase Web Order Line Item ID: 190001007274949
- Transaction ID in Delayed Notification: 190002224000004
- Web Order Line Item ID in Delayed Notification: 190001007274949
Additional info
- Bundle ID: com.reppley.ReppleyApp
- SKU: com.reppley.ReppleyApp
- Feedback Assistant Number: FB15330451