thunderbird / thunderbird/thunderbird-android

User is unable to modify monthly payment

Open
#8,435 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

type: enhancement
Dominant language
Kotlin
Stars
14k
Forks
2.8k
Avg merge
3d 3h
Merged PRs (30d)
57

Description

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

Thunderbird for Android

App version

8.0

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.

  1. Go to Support Thunderbird
  2. Choose any purchase value for a monthly subscription (let's say the lowest one-but it happens with each one)
  3. Tap on Continue to payment.
  4. In the Review and Agree Google play prompt press Agree
  5. In the Google Play buy prompt tap Subscribe.
  6. In the Essential Monthly contribution tap "Modify Monthly payment".
Expected behavior

As a user, I would expect to be shown the monthly subscriptions options again and select a new value. (or at least to be let known that I need to cancel current subscription plan in Google Play Store in order to create a new one)

Actual behavior

Once "Modify Monthly Payment" is selected, the user is taken to the Google Play Store Subscriptions where the only options available are Cancel or Pause subscriptions.

Logs

Screencast of the issue

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the flow in Thunderbird for Android 8.0 on Android 14, from Support Thunderbird through the Google Play purchase prompt to “Modify Monthly payment.” Then trace the monthly contribution and Google Play subscription handling. Done means the user can select a different monthly amount, or receives clear guidance that cancellation is required.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, payments
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.