Skip to content

[Android] VPN Churn Improvement - Failed Payments #37629

Open
@timchilds

Description

Background

We have a number of involuntary Android VPN subscription cancellations. See slack thread here.

On iOS we implemented logic to detect payment failures and then message those users accordingly. We should try to do the same on Android. See brave/brave-ios#8040.

Requirements

  1. Detect failed payments using the Google Billing Library.
  2. Inform users with CTAs that they should update their payment method.

Designs

https://www.figma.com/design/DSDkzFJ4NdBKLKkf3tDdnE/%F0%9F%94%90-VPN?node-id=4084-16891&m=dev

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

OS/AndroidFixes related to Android browser functionalitydesign/needs-mock-upneeds-mockup A feature which needs design mockup to be implemented.feature/vpnpriority/P2A bad problem. We might uplift this to the next planned release.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions