Ver Fonte

单商户模式sellerid问题

liu_lake há 4 meses atrás
pai
commit
80e73648f2

+ 3 - 1
web/open-api/src/main/java/pay/platform/api/servcie/impl/PayServiceImpl.java

@@ -185,7 +185,9 @@ public class PayServiceImpl implements PayService {
                 .setServiceUrl(AliPayApiConfig.DEFAULT_GATEWAY_URL)
                 .build();
         AlipayTradePrecreateModel model = new AlipayTradePrecreateModel();
-        model.setSellerId(payChannel.getSellerId());
+        if (payChannel.getType() != null && payChannel.getType() == 1) {
+            model.setSellerId(payChannel.getSellerId());
+        }
         model.setSubject(payOrder.getSubject());
         model.setOutTradeNo(payOrder.getPlatformOrderNo());
         model.setBody(payOrder.getRemark());