支付宝支付

parent 2bbaee21
...@@ -119,8 +119,8 @@ class TopUpOrderNotify(Resource): ...@@ -119,8 +119,8 @@ class TopUpOrderNotify(Resource):
def post(self): def post(self):
""".""" """."""
res_info = request.stream.read(request.content_length or 0).decode() res_info = request.stream.read(request.content_length or 0).decode()
res = order_service.alipayWxPayCheck(res_info)
print(res_info) print(res_info)
res = order_service.alipayWxPayCheck(res_info)
if res['success']: if res['success']:
order_service.topUpSuccessAction(res['order_no'], res['transaction_id']) order_service.topUpSuccessAction(res['order_no'], res['transaction_id'])
resp = make_response(res['body']) resp = make_response(res['body'])
......
...@@ -341,7 +341,7 @@ def alipayWxPayCheck(res_info): ...@@ -341,7 +341,7 @@ def alipayWxPayCheck(res_info):
for ss in res_info: for ss in res_info:
key, value = ss.split('=') key, value = ss.split('=')
res[key] = value res[key] = value
if res['code'] == '10000': if res.get('trade_status', '') == 'TRADE_SUCCESS':
success = True success = True
transaction_id = res.get('trade_no', '') transaction_id = res.get('trade_no', '')
body = 'success'.encode() body = 'success'.encode()
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment