Closed Bug 648418 Opened 14 years ago Closed 14 years ago

[traceback] Making a contribution to Stylish fails with 'There was an error communicating ...'

Categories

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

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: krupa.mozbugs, Unassigned)

References

()

Details

(Whiteboard: [paypal])

Attachments

(1 file)

Attached image screenshot
steps to reproduce: 1. Load https://addons.mozilla.org/en-US/firefox/addon/stylish/ 2. Click Contribute 3. Make a one-time contribution of $1 observed behavior: Making a contribution to Stylish fails with 'There was an error communicating ...' I was able to make a contribution to Firebug. traceback: Traceback (most recent call last): File "/data/amo_python/www/prod/zamboni/vendor/src/django/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/data/amo_python/www/prod/zamboni/apps/addons/decorators.py", line 22, in wrapper return f(request, addon, *args, **kw) File "/data/amo_python/www/prod/zamboni/apps/addons/views.py", line 536, in contribute return embedded_contribute(request, addon) File "/data/amo_python/www/prod/zamboni/apps/addons/views.py", line 501, in embedded_contribute 'memo': contrib_for}) File "/data/amo_python/www/prod/zamboni/apps/paypal/__init__.py", line 80, in get_paykey raise error(response['error(0).message']) PaypalError: The receiver jason.barnabe@gmail.com does not accept payments in this Currency
We send all requests with a currency of USD.
Whiteboard: [paypal]
The underlying cause is the user's paypal preferences: - The receiver :email_address does not accept payments in this Currency.: This means that in the payment recipient's PayPal account, they have set their payment receiving preferences to "block payments in a currency that I do not hold." Unless they have an open balance in that currency, the transaction will be denied. They can use the following steps to resolve the issue: 1) Log into your PayPal account at www.paypal.com 2) Access the Profile Summary by clicking on the 'Profile' sub tab. 3) In the Selling Preferences column, click on the 'Payment Receiving Preferences' link 4) Under "Block payments in a currency that I do not hold", click the "No" radio button. 5) Click "save" I definitely think we should communicate those steps to our users, but let's file a new bug for that to figure out how (since the author has to change the steps and the end user is the one seeing the error). I'll call this FIXED for lack of a better resolution.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
> I definitely think we should communicate those steps to our users, but let's > file a new bug for that to figure out how (since the author has to change the > steps and the end user is the one seeing the error). I'll call this FIXED for > lack of a better resolution. This is being tracked in bug 649030. Marking this as verified.
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: