🐛 微信支付完结分账接口服务商模式下签名时需要忽略subAppId

This commit is contained in:
Binary Wang 2020-04-25 23:15:15 +08:00
parent ebe46822ef
commit 1ccce79b6b

View File

@ -66,10 +66,15 @@ public class ProfitSharingFinishRequest extends BaseWxPayRequest {
private String description;
@Override
protected void checkConstraints() throws WxPayException {
protected void checkConstraints() {
this.setSignType(WxPayConstants.SignType.HMAC_SHA256);
}
@Override
protected boolean ignoreSubAppId() {
return true;
}
@Override
protected void storeMap(Map<String, String> map) {
map.put("transaction_id", transactionId);