This isn't a simple issue and this is probably really going to need to be split up into multiple bug reports. One problem is that your app in question is not handling the Product's status property correctly, and allows the user to attempt to purchase items which are "unknown" and thus results in the given error message that comes from QtPurchasing itself.
There are some issues related to the UX when there is no account, or the credentials are invalid, indeed, but we're going to need to come up with some more complex solutions perhaps. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1518024 Title: [iap] "Attempted to purchase" when the user is not logged in To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pay-service/+bug/1518024/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs