微信APP支付开发

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

阅读 8.4k
9 个回答

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

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

后端需要做两件事情

  • 生成prepayid给前台

  • 接收微信服务器发过来的支付结果

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

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进