I am having some troubles concerning RevenueCat.
First one is the list of customers which do not appear many users that is already created in RC and we can access by id. (Even filtering directly by an email that exists)
Second problem regards to importing old android receipts to RC. It worked with most of cases IOS and android, however, I do not know why, there is two users that have subscriptions and RC do not track it. They have a valid receipt and subscription. When migrating them, RC always responds with status 200.
Thanks in advance for your help.
Best answer by sharifView original
This is probably due to our cache. It can take up to 2 hours for a customer to appear in a customer list. Read more about it here: https://www.revenuecat.com/docs/customer-lists#list-data
For iOS, try checking the receipt using this tool to see if maybe it is empty: https://www.revenuecat.com/apple-receipt-validation/
For Android, Google has a limitation on old fetch tokens: any tokens that have expired subscriptions older than 60 days cannot be validated against Google’s API. I have seen RevenueCat return a 200 for fetch tokens that hit this limitation. You can use Google’s online API explorer to see if that is happening to you: https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptions/get