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

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

View File

@@ -173,9 +173,16 @@ namespace CoreCms.Net.Services
};
if (tradeType == GlobalEnumVars.WeiChatPayTradeType.JSAPI.ToString())
{
if (!string.IsNullOrEmpty(_optionsAccessor.Value.SubMchId))
{
orderRequest.SubOpenId = openId;
}
else
{
orderRequest.OpenId = openId;
}
}
var response = await _client.ExecuteAsync(orderRequest, _optionsAccessor.Value);
if (response.ReturnCode == WeChatPayCode.Success && response.ResultCode == WeChatPayCode.Success)