@@ -60,7 +60,10 @@ def wx_order_create_api(request): |
||
60 | 60 |
return response(OrderStatusCode.WX_UNIFIED_ORDER_FAIL) |
61 | 61 |
|
62 | 62 |
prepay_id = prepay_data.get('prepay_id', '') |
63 |
- wxpay_params = wxpay.jsapi.get_jsapi_params(prepay_id) |
|
63 |
+ if trade_type == 'JSAPI': |
|
64 |
+ wxpay_params = wxpay.jsapi.get_jsapi_params(prepay_id) |
|
65 |
+ elif trade_type == 'APP': |
|
66 |
+ wxpay_params = wxpay.order.get_appapi_params(prepay_id) |
|
64 | 67 |
|
65 | 68 |
return JsonResponse({ |
66 | 69 |
'status': 200, |