Closed Bug 1124889 Opened 11 years ago Closed 11 years ago

Unable to install previously purchased apps on desktop

Categories

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

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: krupa.mozbugs, Assigned: kumar)

References

Details

Attachments

(1 file)

Attached image 400 bad request.png
steps to reproduce: 0. Find an app which you have previously purchased on your fxos device (i used In-app payment tester) 1. Notice that the purchase button label correctly says "Install" 2. Click to install the button on desktop expected behavior: Install is successful actual behavior: Webpay popup opens and is blank and the user message "Payment Cancelled" is shown. Looks like there is a POST request to https://marketplace.allizom.org/api/v2/webpay/prepare/?_user=blahblah&lang=en-US&limit=25&region=us which is returning a 400 screencast: http://screencast.com/t/syWFXcdu
Note that this seems to work for apps which were purchased on desktop.
Priority: -- → P1
Assignee: nobody → kumar.mcmillan
Good catch, thanks Krupa. Here's the fxpay patch: https://github.com/mozilla/fxpay/pull/66
bumped fireplace for the fix: https://github.com/mozilla/fireplace/pull/972
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Note that the button in My Apps still shows the wrong thing for me. It shows $0.99 instead of 'install' but it does the right thing when you click it. I filed for the UX issue: bug 1126983
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: