Closed Bug 1124712 Opened 11 years ago Closed 11 years ago

Error message is displayed after Reset PIN

Categories

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

Avenir
x86_64
Windows 7
defect

Tracking

(Not tracked)

VERIFIED FIXED
2015-01-27

People

(Reporter: vvalentina, Assigned: muffinresearch)

References

Details

Steps to reproduce: 1. Sign in to MP-stage page https://marketplace.allizom.org 2. Search a paid app and click the button to buy it (i.e. Test App (1421934866) ) 3. Click the “Forgot your PIN” link and the “Reset” button 4. Sign in with valid credentials and continue to MP - Payments Stage 5. Enter Reset PIN and click “Continue” button 6. Enter Confirm PIN and click “Submit” button Expected results: The PIN is reset and the user can continue with the payment. Actual results: The message “Error. An unexpected error occurred. PROVIDER_LOGOUT_FAIL” is displayed and the payment is canceled. Notes/Issues: Verified on MP-stage on FF38 (win 7). Screencast for this issue http://screencast.com/t/rEXQ9X6Subz
After completing the above flow (the failing pin reset) any payment made, using ANY account, is failing with the same error. Please view this screencast: http://screencast.com/t/s60gANeiiKO
So , the reset PIN flow is somehow affecting the Firefox profile. On a new profile, where no reset PINs actions were done, we are not encountering this error when trying to purchase. Upgrading severity...
Severity: normal → blocker
This appears to be working ok on -dev with the updated popup code. Would be good to re-test this scenario once we get that code on stage.
After looking into this it seems that the problem is caused by CSP blocking the bango logout.
We'll need to update our CSP policy for the respective domains so this works.
https://github.com/mozilla/webpay/pull/587 should do that. We'll need bug 1124827 fixed as well I believe.
Priority: -- → P1
Assignee: nobody → scolville
This is working now following bango updates.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Verified as fixed on MP-stage FF38 (Win 7) Postfix screencast http://screencast.com/t/pJHemtLnxK7 Closing bug.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.