Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-91692

No feedback/signal after calling QInAppProduct::purchase()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.12.7, 5.15.2
    • Purchasing
    • None
    • Android 6, Android 10
    • Android

    Description

      Steps to reproduce :

      • call QInAppProduct::purchase() on registered product
      • system dialog show up, validate purchase
      • system dialog closes
      • signal QInAppStore::transactionReady should be triggered but don't

      Note : restart my app leads to call restorePurchases() and so a signal transactionReady is triggered with previous purchase informations, I mean flag transaction->status() is PurchaseApproved. It does do it one time only. It behavior like transaction was in queue but have to call restorePurchases() to dequeue the event...

      Note : there is no feedback even if user cancels purchase workflow.

      The big issue with this is that user purchases well but after dialog closes app has to be restarted to be notified.

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtandroidteam Qt Android Team
              apap_ Loic Martin
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes