微信支付接口,官网没有提供java相关demo
还有一个重要的点是,微信不能没有支付回调地址,只有服务器通知地址,所以给用户实现,必须不断检测订单是否处理好了
微信api
https://pay.weixin.qq.com/wiki/doc/api/index.html
下面是我参考的,好的demo
https://blog.csdn.net/jie_liang/article/details/53642614
https://blog.csdn.net/u011199063/article/details/78018429
主要参考下面这篇文章,(下面这篇文章很详细),也说明怎么克服没有返回地址这个问题(支付宝有两个通知地址1,客户跳转地址,2是服务器通知地址,微信。只有服务器通知地址,可以通过不断查询订单状态,来跳转)
https://blog.csdn.net/wolfcode_cn/article/details/84950406
有一个重点是,我在使用NATIVE 接入的时候,
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_4
官网的说这样,但是我在接入参数,反而不行,后来直接用core_url 生成二维码,成功了
二维码中的内容为链接,形式为:
weixin://wxpay/bizpayurl?sign=XXXXX&appid=XXXXX&mch_id=XXXXX&product_id=XXXXXX&time_stamp=XXXXXX&nonce_str=XXXXX