Closed Bug 717419 Opened 13 years ago Closed 11 years ago

If someone removes the permissions token

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P4)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: andy+bugzilla, Assigned: ashort)

References

Details

When I removed the premission for AMO to do refunds at paypal.com, refunds then fail with the following:

{'responseEnvelope.build': '2428464', 'currencyCode': 'USD', 'responseEnvelope.timestamp': '2012-01-11T14:19:42.049-08:00', 'responseEnvelope.correlationId': '79bdf685bada1', 'refundInfoList.refundInfo(0).receiver.email': 'andy_1314044418_per@gmail.com', 'refundInfoList.refundInfo(0).refundStatus': 'NO_API_ACCESS_TO_RECEIVER', 'responseEnvelope.ack': 'Success', 'refundInfoList.refundInfo(0).receiver.amount': '1.00'}

We should do something at this point. Should we not allow the sale of this app again? For example, move it into a disabled state until the developer fixes it?
Whiteboard: [ddn]
Priority: -- → P4
Blocks: 694699
I don't think it's a good idea to disable the app and ask questions later. If PayPal screws something up or we have a bug in our code or the developer simply makes a mistake, we don't want to automatically cut off revenue.

I'd rather we handle it manually for now. We should surface the issue as quickly as possible, though. Let's send an email to marketplace-team@mozilla.org with relevant information, and we'll reach out to the developer (or cut off the app manually).

Once we understand more about how users and developers use/abuse refunds, we can implement a more automated process.
Ignore everything I said; Fligtar claims there is going to be an admin tool for this. Either way, don't stop selling apps -- we'll take care of it manually.

Closing it since nothing needs to be done at this point.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
This is not a fatal failure for selling apps, just refunding. It will currently be caught by the cron job in bug 719201, so admins should get an email about it. If we flip a flag, it will also disable the app too.
We should at least be catching this error, logging it and giving a good message to the user.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Blocks: 735054
Blocks: 752013
No longer blocks: 735054, 710074
Whiteboard: [ddn]
No longer blocks: 752013
paypal is dead, long live solitude
Status: REOPENED → RESOLVED
Closed: 12 years ago11 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.