Exemple #1
0
 def __do_request(self, request_params):
     """ Directly request
     """
     request_params.update(self.settings)
     sentry.captureMessage('paypal request', extra=request_params)
     resp = requests.get(self.endpoint, params=request_params)
     response_parsed = dict(parse_qsl(resp.text))
     sentry.captureMessage('paypal response', extra=response_parsed)
     return response_parsed
Exemple #2
0
 def __do_request(self, request_params):
     """ Directly request
     """
     request_params.update(self.settings)
     sentry.captureMessage('paypal request', extra=request_params)
     resp = requests.get(self.endpoint, params=request_params)
     response_parsed = dict(parse_qsl(resp.text))
     sentry.captureMessage('paypal response', extra=response_parsed)
     return response_parsed
Exemple #3
0
def error_payment(payment_method):
    sentry.captureMessage('Payment error')
    return render_template('payment/error.html')
Exemple #4
0
def cancel_payment(payment_method):
    sentry.captureMessage('Payment cancelled')
    get_order_class().cancel_payment(payment_method=payment_method,
                                     **request.args.to_dict())

    return render_template('payment/cancel.html')
Exemple #5
0
def error_payment(payment_method):
    sentry.captureMessage('Payment error')
    return render_template('payment/error.html')
Exemple #6
0
def cancel_payment(payment_method):
    sentry.captureMessage('Payment cancelled')
    get_order_class().cancel_payment(payment_method=payment_method,
                                     **request.args.to_dict())

    return render_template('payment/cancel.html')