收藏
回答

微信支付 APP为什么不能回调?支付也成功了

@PostMapping("wxpay")
public Map wxPayFunction(@RequestBody Map map) throws Exception {
    Map repData = new HashMap<>();
    BigDecimal totalPrice = new BigDecimal(map.get("totalPrice").toString()); //订单金额-此时的单位是元
    String body = map.get("productBody").toString();//订单描述【测试-商品订单】
    String totalFee = totalPrice.multiply(new BigDecimal(100)).toBigInteger().toString();//金额转换此时是分
    String outTradeNo = map.get("outTradeNo").toString();//订单号-提交订单产生的唯一标识
    //封装微信支付提交参数-金额-订单号-商品描述
    // WxpayParam wxpayParam = new WxpayParam();
    String notifyUrl = "https://www.xn--171711x.xxx/wxpay/wxPayUrl";  //我这里的回调地址是随便写的,到时候需要换成处理业务的回调接口
最后一次编辑于  2020-11-30
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签