Closed
Bug 1138609
Opened 10 years ago
Closed 10 years ago
[webpay] Modify start transaction for free in-app purchases.
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
2015-03-17
People
(Reporter: muffinresearch, Assigned: muffinresearch)
References
Details
This is so we can do the login on spartacus and make the request to start a transaction.
In the response we'll want something like {payment_required: false} for in-app purchase which is $0.00. This should otherwise should default to true for everything else.
For free in-app purchases the transaction could be immediately completed so that fxpay can process it as normal as it will poll for it on success.
When receiving the response from startTransaction in Spartacus if payment_required = false we can just call paymentSuccess and fxpay should do the rest.
| Assignee | ||
Updated•10 years ago
|
Summary: Modify start transaction to start a transaction and complete it for free in-app purchases. → [webpay] Modify start transaction to start a transaction and complete it for free in-app purchases.
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → scolville
| Assignee | ||
Updated•10 years ago
|
Summary: [webpay] Modify start transaction to start a transaction and complete it for free in-app purchases. → [webpay] Modify start transaction free in-app purchases.
| Assignee | ||
Updated•10 years ago
|
Summary: [webpay] Modify start transaction free in-app purchases. → [webpay] Modify start transaction for free in-app purchases.
| Assignee | ||
Comment 1•10 years ago
|
||
PRS:
https://github.com/mozilla/zamboni/pull/2970
https://github.com/mozilla/webpay/pull/607
https://github.com/mozilla/spartacus/pull/213
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•10 years ago
|
||
https://github.com/mozilla/zamboni/commit/39f569790a69557f753c23e144241b3408b31539
https://github.com/mozilla/spartacus/commit/b1b7fab3259b9c8b6b00716f00de773bfddbe04d
https://github.com/mozilla/webpay/commit/4d7bb18dea48c2dd77a5756c5758c1b1a41efb83
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 3•10 years ago
|
||
See bug 1066844 for the QA notes.
| Assignee | ||
Updated•10 years ago
|
Whiteboard: [qa+]
| Assignee | ||
Updated•10 years ago
|
Priority: -- → P2
Target Milestone: --- → 2015-03-17
| Assignee | ||
Updated•10 years ago
|
Whiteboard: [qa+]
Comment 4•10 years ago
|
||
I have followed the steps from bug 1066844 and the free in-app purchases are working.
Closing bug.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•