[Interest] Checking for refunds - QtPurchasing

René Hansen renehh at gmail.com
Wed Jul 24 14:03:50 CEST 2019

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?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20190724/7a0fc1d5/attachment.html>

More information about the Interest mailing list