Question

Recovering a receipt blocked due to Block Restores

  • 6 December 2022
  • 1 reply
  • 20 views

Badge +4

Hi! Simple question to understand the full scope of Block Restores, and what the support flow would require in this scenario. Say a user cannot login, maybe the user does not even remember what account used to sign up, so a user is only holding a Receipt. Based on the Receipt, we want to try to reset things. We can do that if we can somehow obtain the original User ID from our side, but to do so we need to store some field from the Receipt or from the Rev Cat Subscriber that we could use to link both. Question is, what field would you recommend to use? Should we try to find an original_transaction_id? The receipt itself as token?

Thanks!

 

 


1 reply

Userlevel 4
Badge +6

Hey There! 

 

The support flow here would be to help the user find their account and help them get back into the account, but it can be tough with the block restore functionality.
 

Based on the Receipt, we want to try to reset things.

 
The only way to essentially "reset" things here is to delete the user from RevenueCat. That will allow the new user to restore purchases. If you have the token from the purchase, you can send the token to POST /receipts rather than telling the user to restore purchases. This would reset and reattach that user to the purchase.  

Reply