上个周老大让我去做微信公众号支付,因为之前没有做过,所以看了一下微信公众号支付。其实前端做微信公众号很简单。废话不多说,直接先说一下思路,首先做支付需要前端或者后台去获取微信的code,这里是由我去做的,然后将拿到的code传给后台后台会返会给你微信需要的参数,然后将这些参数传给微信就ok了
第一步 点击支付按钮掉支付接口
这是点击支付按钮之后的代码,你只需要将里面的appid换成你们的appid还有就是重定向之后的页面路径换成你们自己的,其他的都一样
第二步 获取code
注意:下面的代码都是在重定向的页面里写的
第三步 将code传给后台,通过后台的返回值,掉起微信支付
});
通过ajax请求将code传给后台,这里面的appid,timeStamp,nonceStr,packageValue,paySign就是后台返给你的值,也就是你要传给微信的参数
这张图片的代码都可以在微信公众号支付的文档里面找到,只需要将参数换成自己的就行,这样就算结束了,是不是很简单啊