示例#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
示例#2
0
文件: paypal.py 项目: itnow/flamaster
 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
示例#3
0
def error_payment(payment_method):
    sentry.captureMessage('Payment error')
    return render_template('payment/error.html')
示例#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')
示例#5
0
文件: base.py 项目: itnow/flamaster
def error_payment(payment_method):
    sentry.captureMessage('Payment error')
    return render_template('payment/error.html')
示例#6
0
文件: base.py 项目: itnow/flamaster
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')