[Solved] Detect Subscription Expiry / Cancellation

Hi,

Is there any other way to detect whether Android / iOS subscription is canceled / expired ?

From what I understand is that I have to listen to ProcessPurchase after the initialization,
But it seems that it will be only called the first time after reinstallation.

Can someone elaborate how ProcessPurchase works on detecting subscription cancellation and expiration?
Or can we get some List of currently active subscription and non-consumable items ?

Thanks!

There was a discussion about subscription cancellation in another thread:

Unity IAP does not currently support server-side subscription verification.