Hi all,

I'm not sure this is solvable via QtPurchasing currently, but if anyone has
solved it, I'd love to hear about your approach.

Normally a purchase flow goes something like this:

1. Purchase happens.
2. Transaction information is returned.
3. If transaction was approved, some value is stored locally in the
settings or otherwise persistent storage, indicating this item was bought.
4. Subsequent launches checks for the above set value, in order to
determine if user previously bought said item.

Here's what I haven't figured out how to solve. What if this additional
step occurs:

5. User is issued a refund.

Is there any way using QtPurchasing to "re-check" the status of a
transaction, in order to deactivate any features or similar, which was
unlocked by a purchase?


/René
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to