As a security precaution, we have turned on the setting "Require API key authentication for API requests" for everyone. If this has broken something, please contact bugzilla-admin@mozilla.org
Last Comment Bug 830991 - Put the U in CRUD for bango registration details
: Put the U in CRUD for bango registration details
Status: RESOLVED FIXED
u=dev p=2
:
Product: Marketplace
Classification: Server Software
Component: Payments/Refunds (show other bugs)
: 1.0
: All All
: P1 normal (vote)
: 2013-01-24
Assigned To: Matt Basta [:basta]
:
:
Mentors:
Depends on: 821067
Blocks: 828112
  Show dependency treegraph
 
Reported: 2013-01-15 14:02 PST by Wil Clouser [:clouserw]
Modified: 2013-01-22 18:00 PST (History)
1 user (show)
See Also:
QA Whiteboard:
Iteration: ---
Points: ---


Attachments

Description User image Wil Clouser [:clouserw] 2013-01-15 14:02:52 PST
We can register users right now, but we need to be able to edit/delete the accounts with them.  Editing fields should pull data from the API and push data to the API - no local storage.

Let me know if there are fields which can't be updated from the API
Comment 1 User image Matt Basta [:basta] 2013-01-15 15:46:12 PST
Anything that has to do with bank details can't be pulled from the API. Namely:

- Bank account number
- Bank account code
- Bank name
- Bank address (address, city, state, zip, country)

You can submit new values, but you can't see old values.
Comment 2 User image Andy McKay [:andym] 2013-01-15 16:08:49 PST
There is an actually an API to get them (GetBankDetails). You just can't update them. The idea of getting bank details seems a bit scary to me.
Comment 3 User image Matt Basta [:basta] 2013-01-15 16:22:38 PST
Ah, I got it backwards.
Comment 4 User image Matt Basta [:basta] 2013-01-22 17:57:19 PST
https://github.com/mozilla/zamboni/commit/be58d05c0d1557672755fc4773f7de99ebbf7548

cvan will be here tomorrow to fix all my regressions!
Comment 5 User image Matt Basta [:basta] 2013-01-22 18:00:16 PST
There is no bank details support for the U in crud. For now, you will just have to delete your old payment account and start afresh.

Note You need to log in before you can comment on or make changes to this bug.