Solved

"There is already another active subscriber using the same receipt." error when purchasing a consumable product

  • 8 March 2024
  • 1 reply
  • 31 views

Badge

I recently made the migration from SwiftyStoreKit to handle consumable purchases. It was working well, didn’t see any problems. Days later, while testing in sandbox, I am now getting the error “There is already another active subscriber using the same receipt.” There were no changes on my part that could have broken something. How can I fix this?

icon

Best answer by sharif 12 March 2024, 17:21

View original

This post has been closed for comments

1 reply

Userlevel 5
Badge +9

Hi @dan-1cce0c,

This is common in sandbox testing, it means that the app user ID on your device has changed (which can happen when deleting and reinstalling the app.) I recommend one or both of these options:

  1. If you’re using the “Keep with original App User ID” restore behavior try using “Transfer to new App User ID”.
  2. If you have deleted and reinstalled the app, you will have to restore purchases. This is often done via a button in your app that calls restorePurchases.