thunderbird-android icon indicating copy to clipboard operation
thunderbird-android copied to clipboard

Contribution successful screen is displayed even though no purchase was actually made

Open VladLucaci opened this issue 1 year ago • 2 comments

Checklist

  • [X] I have used the search function to see if someone else has already submitted the same bug report.
  • [X] I will describe the problem with as much detail as possible.

App

Thunderbird for Android

App version

8.0b3

Where did you get the app from?

Google Play

Android version

14

Device model

Galaxy Tab A9+

Steps to reproduce

Preconditions: Have at least one account added. Make sure that this is the first launch.

Steps:

  1. On first launch, the Support Thunderbird (as it is described in Figma ) is displayed.
  2. Choose any purchase value (let's say the lowest one-but it happens with each one)
  3. The Essential Contribution screen is already displayed behind the Google Play purchase confirmation prompt, even though I haven't yet made the actual purchase
  4. In the Review and Agree Google play prompt press Agree
  5. in the Google Play 1-tap buy tap back (or outside the prompt)

Expected behavior

The contribution successful screen is not displayed when no purchase was actually made.

Actual behavior

Contribution successful screen is displayed even though no purchase was actually made

Logs

https://github.com/user-attachments/assets/d5d93730-8c70-4c41-9f80-21222e99bff3

VladLucaci avatar Oct 17 '24 13:10 VladLucaci

@wmontwe brought this up as well. It is possible this is because we have you added as a license tester, so the response that the transaction has succeeded comes earlier than usual. We should test this with a real contribution, I'll see if there is someone willing to test this who wants to support us anyway.

kewisch avatar Oct 18 '24 07:10 kewisch

I'm also seeing this on a device that doesn't have a license tester enabled account set up. The state changes as soon as the payment bottom sheet appears.

cketti avatar Oct 18 '24 13:10 cketti

@VladLucaci This should be fixed in b4, can you re-test?

kewisch avatar Oct 22 '24 10:10 kewisch

This is fixed by #8375, please reopen if it still doesn't work.

wmontwe avatar Nov 05 '24 12:11 wmontwe