本站资源是站长搜集整理而成,版权均归原作者所有,若无意中侵犯到您的版权利益,请来信联系我们删除! 本站所有资源只用于研究学习,不得作为商业用途、非法谋取暴利,否则,一切后果均由自己承担!

首页 > 源码

微信支付后端demo(java)

  • slbcun
  • 2024-10-31
  • 1381 ℃

微信支付后端demo(java)

服务端需要的核心操作, 总共分为以下几步:


统一下单

前端调起微信支付必要参数 (需加密)

订单结果主动通知 (回调接口)

查询订单结果

结束订单支付接口(关闭订单,支付订单关闭)

微信总共支持多种语言的sdk, 在官网可以下载例子, java程序也可以引入微信支付的sdk包, 但是github上的sdk已经很久没有更新了, 最好的选择, 也是我的选择, 在官网上下载sdk项目, 将其中所有java类copy到自己的项目中.


注意点

统一下单的签名和后续前端拉取微信支付的签名需要统一, 也就是都采用MD5加密, 如果2者不同, 会导致前端拉取微信支付fail, 这是一个巨大的坑, 因为这个原因调试了好久, 微信在文档里没有明确标出统一下单的签名校验方式 需要和前端拉取微信支付的签名校验保持一致.


微信支付后端demo(java).exe

文章评论 (0)

    • 这篇文章还没有收到评论,赶紧来抢沙发吧~


Top