Closed Bug 950908 Opened 11 years ago Closed 11 years ago

In-App Stage Error: "Something went wrong!" in Hanger

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

Other
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rafael.medola, Unassigned)

Details

Attachments

(3 files)

Region code: Hanger Device: Alcatel Connection: 3G Phone number/MSISDN: +36 20 3747379 Carrier: Telenor Last 4 digits CC: 7929 Test App used: Any steps to reproduce: 1- Open the In-App Stage; 2- Set a pricepoint; 3- Click pay. expected behavior: The purchase is completed without any problem. observed behavior: A white screen message is displayed: "Something Went Wrong"!
Attached image 2013-12-16-23-09-54.png
sentry: http://sentry.dmz.phx1.mozilla.com/addons/marketplace-stage-webpay/group/17359/ traceback details: HttpClientError: Client Error 401: https://payments.allizom.org/generic/product/ Content: Stacktrace (most recent call last): File "django/core/handlers/base.py", line 115, in get_response response = callback(request, *callback_args, **callback_kwargs) File "newrelic/hooks/framework_django.py", line 485, in wrapper return wrapped(*args, **kwargs) File "django/views/decorators/http.py", line 41, in inner return func(request, *args, **kwargs) File "webpay/pay/views.py", line 131, in lobby res = process_pay_req(request) File "webpay/pay/views.py", line 43, in process_pay_req if not form.is_valid(): File "django_paranoia/forms.py", line 48, in is_valid result = super(Paranoid, self).is_valid() File "django/forms/forms.py", line 126, in is_valid return self.is_bound and not bool(self.errors) File "django/forms/forms.py", line 117, in _get_errors self.full_clean() File "django/forms/forms.py", line 272, in full_clean self._clean_fields() File "django/forms/forms.py", line 290, in _clean_fields value = getattr(self, 'clean_%s' % name)() File "webpay/pay/forms.py", line 60, in clean_req self.secret, active_product = lookup_issuer(self.key) File "webpay/pay/utils.py", line 168, in lookup_issuer active_product = solitude.get_active_product(issuer) File "lib/solitude/api.py", line 175, in get_active_product seller__active=True, public_id=public_id) File "curling/lib.py", line 197, in get_object res = self.get(**kw) File "curling/lib.py", line 150, in get headers=headers, params=kwargs) File "curling/lib.py", line 266, in _request content=self._try_to_serialize_error(resp))
Attached file ezboot-http.log
Attached file inapp_wentwrong
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: