Currently, there is no way to query a user’s historical purchase records.
This makes it difficult for us to determine whether a user has purchased before and whether we should trigger a restore purchase flow.
Would it be possible to expose an API similar to:
billing.queryAllPurchases()
This would significantly improve restore logic accuracy and user experience.
Thanks for considering this feature.