@@ -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, |