Closed
Bug 821906
Opened 12 years ago
Closed 12 years ago
Add in DoRefund into solitude
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
2013-01-31
People
(Reporter: andy+bugzilla, Assigned: andy+bugzilla)
References
Details
(Whiteboard: u=dev c=pmt p=1)
* Add the DoRefund API into the Bango client.
* Add in solitude end point that accepts a transactions uuid, turn that transaction uuid into the one Bango needs, send that. Creating a new external id.
* When the result comes back, create a new transaction in the transactions table, pointing to the original transaction (see Paypal code for an example) and set the response appropriately. Store the external id in the transaction.
* Send back the status and the external id.
Updated•12 years ago
|
Comment 1•12 years ago
|
||
Docs for bango: http://bango.custhelp.com/app/answers/detail/a_id/1547
Updated•12 years ago
|
Target Milestone: 2012-12-20 → 2013-01-03
Updated•12 years ago
|
Priority: -- → P2
Whiteboard: u=dev c=pmt p=1
Updated•12 years ago
|
Target Milestone: 2013-01-03 → 2013-01-10
Updated•12 years ago
|
Target Milestone: 2013-01-10 → 2013-01-17
Updated•12 years ago
|
Assignee: xwraithanx → amckay
Target Milestone: 2013-01-17 → 2013-01-24
Assignee | ||
Comment 2•12 years ago
|
||
This doesn't work right now, emailing Bango to find out if I'm using the right API etc. before proceeding further on this.
Updated•12 years ago
|
Target Milestone: 2013-01-24 → 2013-01-31
Assignee | ||
Comment 3•12 years ago
|
||
https://github.com/mozilla/solitude/commit/1f9ba0
Note that bango will fail on operator refunds at this time, see bug 835415 for more.
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
•