Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purchases: improve feedback when updating payment details #221

Assignees
Labels
[Feature] Purchase Management Related to managing purchases such as subscriptions, plans, history, auto-renew, cancellation, etc. [Type] Enhancement

Comments

@fabianapsimoes
Copy link
Contributor

It currently takes a while to save new credit card details from Edit Card Details. After clicking the Update Card button, nothing happens and there is no notice to let users know their new details are being saved. The operation is being processed though, there's just no feedback. After a while, a green notice shows letting the user know the new credit card was saved successfully.

We should improve the feedback after clicking Update Card, so it's clearer to users we're working on their request.

cc @mikeshelton1503

@fabianapsimoes fabianapsimoes added this to the Purchases: v2 milestone Nov 19, 2015
@fabianapsimoes fabianapsimoes added [Feature] Purchase Management Related to managing purchases such as subscriptions, plans, history, auto-renew, cancellation, etc. and removed [Feature] Purchase Management Related to managing purchases such as subscriptions, plans, history, auto-renew, cancellation, etc. Upgrades labels Nov 20, 2015
@mikeshelton1503
Copy link
Contributor

I will need to think through this some more but we need a better loading/processing state component for actions like this. The same type of issue exists in checkout. I designed a new processing losing state in 5087-gh-calypso-pre-oss that I think will work here too.

https://cloudup.com/cKrzdRZS0j2

@fabianapsimoes fabianapsimoes modified the milestones: Purchases: v2, Purchases: Future Feb 25, 2016
@fabianapsimoes fabianapsimoes added the [Status] Needs Design Review Add this when you'd like to get a review / feedback from the Design team on your PR label Mar 18, 2016
@fabianapsimoes
Copy link
Contributor Author

To begin with, we should make sure to at least disable the button in Edit Payment Details. We can look into a more general solution to improve processing states later on.

@fabianapsimoes
Copy link
Contributor Author

Removing from Amber: Backlog as this would be better handled by Team Gold. cc @melanieharari

@fabianapsimoes fabianapsimoes modified the milestones: Amber: Backlog, Gold: backlog Jun 2, 2016
@peterbutler peterbutler modified the milestones: Gold: backlog, Gold: Triage Jun 2, 2016
@melanieharari melanieharari modified the milestones: Gold: backlog, Gold: Triage Jun 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment