Closed Bug 988855 Opened 11 years ago Closed 11 years ago

Cannot purchase apps on MP-Stage

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P1)

Avenir
x86_64
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

VERIFIED FIXED
2014-04-01

People

(Reporter: vcarciu, Unassigned)

References

Details

(Keywords: regression)

Attachments

(1 file)

Attached file Logs
Prerequisites: FxOS device, build 1.2, Marketplace Stage app installed, Movistar SIM with data and roaming enabled Steps to reproduce: 1.Open MP Stage app 2.Login with a new account 3.Create and confirm password 4.Find a paid app and start the purchase flow 5.Create and confirm PIN 6.When asked, enter your phone number and continue Expected results: Payment confirmation page is displayed Actual results: An error is displayed and users are not able to purchase Please see screencast for the error: http://screencast.com/t/dF4YuO4kG8Z Attached logcat.
Priority: -- → P1
The Bango screenshot says that the failure URL was not passed to the billing config API. Nothing has changed on our end so that seems odd. I'll take a look.
We fixed an error where we weren't passing the SOAPAction header through recently https://github.com/mozilla/solitude/commit/314371705c2700802794389295a261103157aec1
Keir, do you have any other details about the error saying that the failure URL isn't getting sent to the billing config ID? I can see that we are sending the URL as config option REDIRECT_URL_ONERROR, just as we always have.
Flags: needinfo?(keir)
Blocks: 937701
I'll revert using the new BillingConfiguration as per bug 937701 so we can test on stage.
The fix from comment #4 had not been pushed to stage. We made a new tag to push it to stage because we didn't want to push master https://github.com/mozilla/solitude/compare/2014.04.01...2014.04.01.2 This fixed it. The new tag technically doesn't need to go to prod but since we put it on stage to test the release we might as well push it. Keir, our "fix" was only to disable the v2 API so if you could provide answers here we'd appreciate it.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
i made a purchase on stage and it was successful.
Status: RESOLVED → VERIFIED
Flags: needinfo?(keir)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: