Closed Bug 760215 Opened 10 years ago Closed 10 years ago
Move premium apps back to incomplete status if their Pay
Pal information is missing
steps to reproduce: 1. Load https://marketplace-dev.allizom.org/en-US/app/test-app-abc/ 2. Try to purchase the app actual behavior: App purchase fails since the PayPal ID is empty for this app. May 31 10:46:50 dev1.addons.phx1.mozilla.com: [29b297a8-858f-11e1-a22e-441ea15c11a8][220.127.116.11] z.paypal:ERROR Paypal Error (580022): Invalid request parameter: email cannot be blank :/data/www/addons-dev.allizom.org/zamboni/apps/paypal/__init__.py:514 expected behavior: If a public app loses its PayPal info, we should move it back to incomplete status.
Do we know how it came to be empty?
I think the STR is to create a free app. This does not need a paypal id. Then change the app to premium, nothing sends you to the manage paypal page to set up your paypal account. You shouldn't be able to change to premium until the paypal account is correctly configured.
No longer blocks: 766199
Whiteboard: [dupeme] → [dupeme][ye-olde-paypal]
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.