| | |
| | | SubMerchant subMerchant = new SubMerchant(); |
| | | subMerchant.setMerchantId(smid); |
| | | model.setSubMerchant(subMerchant); |
| | | ExtendParams extendParams = new ExtendParams(); |
| | | extendParams.setRoyaltyFreeze("true");// 冻结资金 用于后续分账处理 |
| | | model.setExtendParams(extendParams); |
| | | request.setBizModel(model); |
| | | request.setNotifyUrl(callbackPath + notifyUrl); |
| | | |
| | |
| | | map.put("appid", appid); |
| | | map.put("mch_id", mchId); |
| | | map.put("nonce_str", nonce_str); |
| | | String temp = ""; |
| | | |
| | | map.put("body", body); |
| | | map.put("attach", attach);//存储订单id |
| | | map.put("out_trade_no", out_trade_no);//存储的订单code |
| | |
| | | request.description = description;// 描述 |
| | | request.outTradeNo = outTradeNo;// 订单号 |
| | | request.notifyUrl = callbackPath+notifyUrl;// 回调地址 |
| | | request.attach = attach;// 回调地址 |
| | | request.attach = attach;// 自定义参数 |
| | | request.amount = new PartnerAppPrepay.CommonAmountInfo(); |
| | | request.amount.total = (long) i;// 金额 单位分 |
| | | request.amount.currency = "CNY"; |
| | |
| | | map3.put("sign", sign); |
| | | map3.put("package", "Sign=WXPay"); |
| | | map3.put("partnerid", WxV3PayConfig.Mch_ID);// 服务商商户号 |
| | | map3.put("siteBooking", attach); |
| | | System.err.println(map3); |
| | | return ResultUtil.success(map3); |
| | | } |