Closed
Bug 821885
Opened 12 years ago
Closed 12 years ago
Add a TxID detail page
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
2012-12-20
People
(Reporter: clouserw, Assigned: kngo)
References
Details
(Whiteboard: u=support c=ref p=1)
Support staff need to be able to view transactions and grant refunds. This page should be very similar to the Account Lookup pages (eg https://marketplace.firefox.com/lookup/user/10482/summary ). This page should live at /transaction/:id/ and only be accessible by people with Transaction:View permissions. The page itself should include any data we have about the transaction ID - the date, the parties involved, the amount, API responses - whatever we're storing.
Comment 1•12 years ago
|
||
All about a transaction is not everything solitude knows, but a subset. Should try and figure out what that subset is. But the list about should be enough for now.
Comment 2•12 years ago
|
||
I think we will need to store at least transaction IDs in solitude to handle postbacks per https://bugzilla.mozilla.org/show_bug.cgi?id=795143#c6
Comment 3•12 years ago
|
||
The other issue is that solitude only has a limited amount of data about the transaction. It can only return the seller and buyer uuid's from solitude. Marketplace will have to turn those back into users, addons, owners etc. If our uuid's are something simple like site:object:primary-key, that's easy.
Reporter | ||
Comment 4•12 years ago
|
||
Kevin: the lookup API for solitude doesn't exist yet (Andy is filing bugs) so just stub it out for now. You can assume it will be a json blob holding at least transaction id, date, purchaser, developer, and amount. Thanks!
Assignee: nobody → ngoke
Target Milestone: --- → 2012-12-20
Reporter | ||
Updated•12 years ago
|
Priority: -- → P1
Reporter | ||
Updated•12 years ago
|
Whiteboard: u=support c=ref
Reporter | ||
Updated•12 years ago
|
Whiteboard: u=support c=ref → u=support c=ref p=1
Assignee | ||
Comment 5•12 years ago
|
||
https://github.com/mozilla/zamboni/commit/c9b619057e893195c22353db22d6e89fe16ed843
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•