首页 > 微信APP支付开发

微信APP支付开发

最近公司开发一款APP,需要集成微信APP支付,我是服务端PHP开发,请问在集成过程中需要我后台做什么工作?
看文档看了半天,完全没看懂=.=!


https://github.com/thenbsp/wechat


我在做微信登陆的时候顺便看过一下微信支付的部分,基本上都是app的事,后端顶多就是给个金额给app,还有处理一下支付结果一类的


你这个问题太大了,别人根本没法回答。还是建议你继续仔细看看文档,一点点来。遇到什么问题,拿这个问题来问,贴出代码,具体问题具体分析,这样才能慢慢解决。


这个好像要先微信过审核。微信接口后台需要配合处理订单信息的


作为过来人说说,文档地址
流程就是客户端支付时调用接口,php返回订单参数给客户端然后调用微信支付
注意签名算法https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=4_3
支付完后处理回调通知


后端需要做两件事情


处理你的业务逻辑,最后金额提交给微信支付接口做结算。


php需要完成统一下单,获取预支付id,通过商户key完成签名即paySign返回给客户端,同时还要完成异步回调逻辑,异步回调中先验证sign,执行业务逻辑:例如更改订单状态为已支付,最后告诉微信server我收到您得通知了:返回成功xml


移动支付里面有服务端demo和移动demo,你照着服务端demo处理,调用微信统一下单接口,能生成预订单号给移动端,对微信支付的异步通知要进行签名验证,做好订单状态更新,及时反馈给微信服务端,微信服务端就不会重复发请求给你.合理调用微信查询接口,在服务端输出订单交易日志备份也不错的。

【热门文章】
【热门文章】