Hi there, I am facing issue after making purchase with Play Store. After click on buy button, Play Store gives error “This product is already active for the user.” when i am already subscribed and after that i am refreshing purchaserInfo with await getPurchaserInfo() and getting empty entitlement and all data. Not getting data that i am already subscribed. Purchase history is also getting empty.
Please help me.
Thank you in advance.
Best answer by ryan
Ah I see! If you’re getting a Play Store credentials is invalid error you’ll need to resolve that first in order for purchases to be registered in RevenueCat.
Sounds like that customer may need to restore purchases to gain access. Does the RevenueCat purchase method return any error? The “This product is already active for the user.” is a message from Google, not RevenueCat. If you’re able to trigger the .restoreTransactions() method in the RevenueCat SDK is should re-sync their purchase history with RevenueCat.
If the Restore Behavior you have configured is set to “Block restores”, then you would need to make sure you’re setting the same App User ID in the SDK that originally purchased the subscription.
Ah I see! If you’re getting a Play Store credentials is invalid error you’ll need to resolve that first in order for purchases to be registered in RevenueCat.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.