Skip to main content
Question

PlatformException(9, The receipt is missing., {underlyingErrorMessage: , readable_error_code: MISSING_RECEIPT_FILE, userCancelled: false, message: The receipt is missing., code: 9, readableErrorCode: MISSING _RECEIPT_FILE}, null)


Forum|alt.badge.img+2

After uploading a build to TestFlight and successfully testing it, I encountered an issue when attempting to purchase a subscription again. The error message received was as follows:

 

PlatformException(9, The receipt is missing., {underlyingErrorMessage: , readable_error_code: MISSING_RECEIPT_FILE, userCancelled: false, message: The receipt is missing., code: 9, readableErrorCode: MISSING _RECEIPT_FILE}, null)

Upon reviewing various answers and information, it appears that this error is likely occurring due to the sandbox environment. However, I would like to seek confirmation regarding whether the purchase will function properly once the application is submitted for release.

This post has been closed for comments

Forum|alt.badge.img+2

@ryan Please Help me, Brother. It’s urgent


sharif
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • July 17, 2023

Hey @imran-ali-20ae0b,

This shouldn’t happen in production. The reason is that in sandbox, the app downloads the receipt when it is downloaded, but in production, the receipt is downloaded via another mechanism.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings