Why does a purchase result in success unverified?

A purchase can result in success with verificationResult .unverified. Is there a list of reasons for which the transaction might be unverified and how should i handle it in my app? From my understanding, a successful unverified transaction means the user has already paid for the purchase. So, do i just ignore the unverified transaction or do i provide content to the user anyways?

+1 I too would like to know in what scenarios would it be successful but not verified. I’m ignoring that scenario in my app, not unlocking the content unless it’s a verified purchase.

Why does a purchase result in success unverified?
 
 
Q