Closed Bug 877555 Opened 11 years ago Closed 11 years ago

Currency for Venezuela not set up

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2013-06-06

People

(Reporter: krupa.mozbugs, Assigned: andy+bugzilla)

Details

steps to reproduce:
1. Set region = Venezuela in Settings
2. Search for "price"
3. Search for "bav1"

expected behavior:
Search results matching the search term are listed if they match the price tier criteria

observed behavior:
search 500s with those search terms. However, a blank search works.

[22:15:59.636] GET https://marketplace-dev.allizom.org/api/v1/apps/search/?_user=<blah>&lang=en-US&pro=8a7d546c.32.1&q=Test+App+(bav1)&region=ve [HTTP/1.1 500 INTERNAL SERVER ERROR 1756ms]

May be something to do with paid apps?
http://sentry.dmz.phx1.mozilla.com/addons/marketplace-dev/group/14417/
Summary: With Country set to Venezuela, searching for paid apps returns a 500 → [traceback] /api/v1/apps/search/: KeyError 'No currency found: VEF' [' File "/data/www/addons-dev.allizom.or...
Moving to payments component.
Assignee: robhudson.mozbugs → nobody
Component: Search → Payments/Refunds
The region Venezuela has its currency set to VEF. 

There is no price tier for Venezuela and it's not a valid currency for Bango.

Should it be?
Summary: [traceback] /api/v1/apps/search/: KeyError 'No currency found: VEF' [' File "/data/www/addons-dev.allizom.or... → Currency for Venezuela not set up
Please note that the price tier documentation shows that Venezuela payment should be in US $.
https://github.com/mozilla/zamboni/commit/684f35
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
paid apps now show up for Ve even though Bango has not set up purchases on their side.
Status: RESOLVED → VERIFIED
Assignee: nobody → amckay
Target Milestone: --- → 2013-06-06
You need to log in before you can comment on or make changes to this bug.