How do I retreive a receipt for an appstore subscription if it was initially lost?

Viewed 30

I have an ios app that has subscriptions implemented. When a user subscribes, the receipt is sent from the mobile device to our backend. On the backend the receipt is verified against the verifyReceipt endpoint before it is saved to the database.

On one occasion the verifyReceipt endpoint did not respond successfully (the backend got an ECONNRESET on the call). This resulted in a user with an active subscription but the receipt was never saved on backend. How can I resolve this? Is it possible to fetch receipts for the current app from appstoreconnect? Do I need to make the mobile app resend it in some way?

0 Answers
Related