EntPayRequest.EntPayRequestBuilder entPayRequest = EntPayRequest.newBuilder();
EntPayResult entPayResult = null;
try {
// 生成商户订单号
String TradeNo = UUID.randomUUID().toString().replace("-","");
//获取IP地址
InetAddress ip4 = InetAddress.getLocalHost();
EntPayRequest builder = entPayRequest
.mchId("****") //商户号id
.mchAppid("****") //小程序appid
.partnerTradeNo(TradeNo)
.openid(store.getOpenid())
.checkName("NO_CHECK")
.amount(Integer.valueOf(storeIncome.getSxf().multiply(BigDecimal.valueOf(100)).stripTrailingZeros().toPlainString()))
.description("提现")
.spbillCreateIp(ip4.getHostAddress())
.build();
//entPayResult = wxPayService.getEntPayService().entPay(builder);
WxStoreAndCoachPayConfiguration sc = new WxStoreAndCoachPayConfiguration();
entPayResult = sc.wxService().getEntPayService().entPay(builder);
return HttpResult.ok(entPayResult);
}catch (WxPayException e){
e.printStackTrace();
throw new RuntimeException(e.getErrCodeDes());
//return HttpResult.build(7001,e.getErrCodeDes());
}catch (Exception e){
e.printStackTrace();
throw new RuntimeException(e);
}```
微信小程序提现到零钱
最新推荐文章于 2025-03-07 10:15:39 发布