Mobile/Projects/Mobile wallet

From MozillaWiki
< Mobile‎ | Projects
Revision as of 17:51, 3 September 2013 by Dria (talk | contribs)
Jump to navigation Jump to search

Goals

Help simplify & streamline the process of filling in credit card details in Firefox for Android by allowing users to securely store their credit card information as part of their Firefox profiles/accounts, and to have that information readily available as an autofill function when filling in forms on the web.

Currently it's really more difficult than it needs to be fill in credit card details online, particularly when on a mobile device. We want to make it easier for users to engage in ecommerce while on their mobile devices, and to help reduce typing and errors when doing so.

User stories

  • As a user, I would like the option of storing my credit card information (numbers, expiry date, and security code) in my browser so I can easily and automatically fill in those details on websites that need the information.
  • As a user, I expect that my credit card information will be stored securely by my browser, and that it will require a password to access, even if I do not use a master password for anything else in my browser.
  • As a user, I expect that I will be asked for my password once per page when I am using this information to fill in a form. For example, when filling in the credit card #, expiry date, and security code fields in a form, I will be asked for the password only for the first form field I am filling in on that page. If I move to another page and use this autofill feature again, I expect to be asked for my password again.
  • As a user, I expect there to be several ways for me to access this autofill information, including through settings where I can change/update/delete the stored information, and as an automatic prompt if my browser recognizes a form is requesting credit card information.
  • As a user, I expect to be able to store information for several different credit cards in my browser, all protected by the same password, so it's easy for me to select between them.
  • As a user, I expect to be able to set an easy-to-remember name for each credit card, so I don't have to remember which is which based purely on the credit card number.
  • As a user, I expect Firefox to ask for my permission any time it wants to store my credit card information, so I don't have to worry about it storing this information without my knowledge or consent.
  • As a user, I want Firefox to intelligently prompt me to use my stored credit card information to autofill a form if it recognizes a form as requiring credit card information. It should be easy for me to specify which credit card to use, if there is more than one card stored.