【修复】修复微信服务商开通子商户号支付异常的问题。

This commit is contained in:
大灰灰
2022-12-22 00:38:08 +08:00
parent 957ca7b8ed
commit f6265186a6

View File

@@ -174,7 +174,14 @@ namespace CoreCms.Net.Services
if (tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString())
{
orderRequest.OpenId = openId;
if (!string.IsNullOrEmpty(_optionsAccessor.Value.SubMchId))
{
orderRequest.SubOpenId = openId;
}
else
{
orderRequest.OpenId = openId;
}
}
var response = await _client.ExecuteAsync(orderRequest, _optionsAccessor.Value);