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)

Avenir
x86
macOS
defect

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.
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: nobody → scolville
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.
Summary: [webpay] Modify start transaction free in-app purchases. → [webpay] Modify start transaction for free in-app purchases.
See bug 1066844 for the QA notes.
Whiteboard: [qa+]
Priority: -- → P2
Target Milestone: --- → 2015-03-17
Whiteboard: [qa+]
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.