xhxu 1 рік тому
джерело
коміт
09e9b1d084
1 змінених файлів з 2 додано та 2 видалено
  1. +2
    -2
      suimangService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java

+ 2
- 2
suimangService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java Переглянути файл

@@ -99,7 +99,7 @@ public class WxMiniAppPayV3AdapterService extends BaseWxPayV3AdapterService impl
private V3CreatePayReq generateCreatePayRequest(ProductOrder productOrder,WxAppinfo appInfo,WxPayAccount payAccount) throws Exception {
V3CreatePayReq req = new V3CreatePayReq();
req.setAppid(appInfo.getAppId());
req.setMchid(payAccount.getMchId());
req.setMchid(payAccount.getSubMchId());
try {
//中文必须要这样,否则会双方签名失败
req.setDescription(WxPayV3.handleChinese(appInfo.getName()+"-"+productOrder.getProductTitle()));
@@ -360,7 +360,7 @@ public class WxMiniAppPayV3AdapterService extends BaseWxPayV3AdapterService impl
public PayQueryAdapterResult queryPayStatus(ProductOrder order, WxAppinfo appInfo, WxPayAccount payAccount) throws Exception {
WxPayService payService = maUtil.getWxPayServiceBySelfModel(appInfo, payAccount);
V3PayQuery req = new V3PayQuery();
req.setMchid(payAccount.getMchId());
req.setMchid(payAccount.getSubMchId());
req.setOut_trade_no(order.getOrderNumber());
try {
String response = WxPayV3.payQuery(payService, req);


Завантаження…
Відмінити
Зберегти