二步搞定小程序支付退款

二步搞定小程序支付退款
二步搞定小程序支付退款

二步搞定小程序支付退款

图片git

分割线 箭头 动态
换了两个项目框架,去年的SSM与今年的SpringBoot,都涉及了小程序支付与退款的业务,可是对于支付,无论微信仍是支付宝都是文档不详细的,并且还不少坑,因此就本身搞了一个傻瓜式的支付工具包,已上传github,有兴趣的自行动手。github

地址:小程序

https://github.com/UncleCatMySelf/EsayWxPay
UncleCatMySelf/EsayWxPay微信

仅需两步便可下单与退款app

1、配置信息,你的商户号、appId啥的框架

二步搞定小程序支付退款

2、生成下单对象与退款对象ide

//构造对应本身的下单五个参数便可工具

wxRequest.setBody(ORDER_NAME);

    wxRequest.setOpenId(orderDTO.getBuyerOpenid());

    wxRequest.setTotalFee(orderDTO.getOrderPayment());

    wxRequest.setOutTradeNo(orderDTO.getOrderId());

    wxRequest.setNotifyUrl(AppConstant.NOTIFY_URL);

    log.info("【微信支付】发起支付,request={}", JsonUtil.toJson(wxRequest));

    try {

        //调用支付

        wxResponse = wxPayUtil.pay(wxRequest);

    }catch (Exception e){

       e.printStackTrace();

    }

图片
以后调用接口测试便可下单、退款啦,注意设置小程序的发布,还有外网环境等。测试

PS:接下来有点忙,忙过了就来和你们分享干货,因此接下来只能不按期写文章。****微信支付

相关文章
相关标签/搜索