|
@@ -928,7 +928,7 @@ class CloudStorageView(View):
|
|
|
|
|
|
def do_pay_by_paypal_callback(self, request_dict, response): # paypal支付回调
|
|
|
logger = logging.getLogger('info')
|
|
|
- logger.info('---------进入paypay异步回调')
|
|
|
+ logger.info('---------进入paypal异步回调')
|
|
|
paymentId = request_dict.get('paymentId', None)
|
|
|
PayerID = request_dict.get('PayerID', None)
|
|
|
orderID = request_dict.get('orderID', None)
|
|
@@ -961,6 +961,7 @@ class CloudStorageView(View):
|
|
|
logger.info(payment)
|
|
|
|
|
|
payres = payment.execute({"payer_id": PayerID})
|
|
|
+ logger.info(payres)
|
|
|
print(payres)
|
|
|
if not payres:
|
|
|
red_url = "{SERVER_DOMAIN_SSL}web/paid2/fail.html".format(SERVER_DOMAIN_SSL=SERVER_DOMAIN_SSL)
|
|
@@ -1193,6 +1194,7 @@ class CloudStorageView(View):
|
|
|
return HttpResponse(pay.xml_to_dict({'return_code': 'FAIL', 'return_msg': repr(e)}))
|
|
|
|
|
|
def do_create_pay_order(self, request_dict, userID, ip, response): # 创建支付订单
|
|
|
+ logger = logging.getLogger('info')
|
|
|
uid = request_dict.get('uid', None)
|
|
|
channel = request_dict.get('channel', None)
|
|
|
pay_type = int(request_dict.get('pay_type', None))
|
|
@@ -1315,6 +1317,8 @@ class CloudStorageView(View):
|
|
|
print(payment.error)
|
|
|
return response.json(10, payment.error)
|
|
|
print(payment)
|
|
|
+ logger.info('paypal创建订单返回----------')
|
|
|
+ logger.info(payment)
|
|
|
paymentID = payment['id'] # 获取paymentID
|
|
|
for link in payment.links:
|
|
|
if link.rel == "approval_url":
|