Hi everyone,
I recently changed my setup in the google play store so that both my basic and pro plan are part of the same subscription so that users can switch easy between them, before i had them as separate subscriptions. Now they are part of the same subscription as 2 different base plans.
This solved the issue of being able to purchase a new plan and keep the old one, now when you upgrade/downgrade you only keep your new plan.
However, im noticing that allPurchaseDates in customerInfo on react native now returns only the latest purchased product, even if i switch 3-4 times it always just keeps the last one. Is this expected? On ios seems to be fine, ie i get all made purchases. I primarily use this for my free trial eligibility, so if theres a better way to determine this that might help too.
