Closed Bug 872488 Opened 12 years ago Closed 12 years ago

Payments fails in Durango (test 2)

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: andy+bugzilla, Unassigned)

Details

Attachments

(1 file)

Got past the pin and then got a Bango error. Here's the logs from webpay. It looks like it had problems handling the error. Of note, it looks like we aren't passing the polish currency through to bango in the billing config? May 15 05:08:26 localhost6.localdomain: [] w.solitude:INFO transaction webpay:dcadb9ab-3fed-4023-8ea1-adc94a390042: seller: 26 :/data/www/marketplace.allizom.org-webpay/webpay/lib/solitude/api.py:186 May 15 05:08:26 localhost6.localdomain: [] w.solitude:INFO transaction webpay:dcadb9ab-3fed-4023-8ea1-adc94a390042: bango product: /bango/product/8/ :/data/www/marketplace.allizom.org-webpay/webpay/lib/solitude/api.py:197 May 15 05:08:27 localhost6.localdomain: [] w.solitude:INFO transaction webpay:dcadb9ab-3fed-4023-8ea1-adc94a390042: billing config ID: 12727140; prices: [{'currency': 'USD', 'amount': '0.99'}, {'currency': 'GBP', 'amount': '0.75'}, {'currency': 'CAD', 'amount': '0.99'}, {'currency': 'COP', 'amount': '2060.00'}, {'currency': 'EUR', 'amount': '0.89'}] :/data/www/marketplace.allizom.org-webpay/webpay/lib/solitude/api.py:211 May 15 05:08:33 localhost6.localdomain: [None] w.auth:INFO verifying Persona assertion. url: https://firefoxos.persona.org/verify, audience: .... May 15 05:08:33 localhost6.localdomain: [] django_browserid.base:INFO Verification URL: https://firefoxos.persona.org/verify :/data/www/marketplace.allizom.org-webpay/venv/src/django-browserid/django_browserid/base.py:107 May 15 05:08:33 localhost6.localdomain: [None] w.auth:INFO Persona assertion ok: {u'status': u'okay', u'audience': u'https://marketplace.allizom.org', u'expires': 1368619831447, u'unverified-email': u'amckay@mozilla.com', u'issuer': u'firefoxos.persona.org'} :/data/www/marketplace.allizom.org-webpay/webpay/webpay/auth/views.py:92 May 15 05:08:55 localhost6.localdomain: [None] w.pay:INFO Start Bango pay at: https://mozilla.bango.net/mozpayments/?bcid=12727140 :/data/www/marketplace.allizom.org-webpay/webpay/webpay/pay/views.py:211 May 15 05:08:59 localhost6.localdomain: [None] w.bango:INFO Bango error: <QueryDict: {}> :/data/www/marketplace.allizom.org-webpay/webpay/webpay/bango/views.py:86 May 15 05:08:59 localhost6.localdomain: [None] w.bango:INFO Bango query string transaction None is not in the active session :/data/www/marketplace.allizom.org-webpay/webpay/webpay/bango/views.py:25 May 15 05:08:59 localhost6.localdomain: [None] w.pay:ERROR Error handler: Could not record Bango error :/data/www/marketplace.allizom.org-webpay/webpay/webpay/base/utils.py:34 Here's a video: https://www.youtube.com/watch?v=FXo7tvDZFAg
Although the region constants specify the currency is PLN. We don't have a price tier for PLN. Which means its not being passed through to the Bango. Which also bes the question, why is it showing 3.99zl in the UI?
So that 3.99 is USD, we are just displaying it wrong, thats bug 871839. Adding in PLN is bug 872502.
As per email today, sounds like things have not been turned on at the carrier.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: