如何详细解析PHP实现微信支付及退款功能的步骤?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4282个文字,预计阅读时间需要18分钟。
目录:
1.微信支付
2.微信退款
3.退款完成
4.微信小程序支付
主要逻辑:
在微信小程序支付的主要逻辑中,前端仅负责携带所需支付的数据请求后端接口。后端接收到请求后,处理业务逻辑,调用微信支付接口,并返回处理结果。前端根据返回的结果进行成功或失败的处理。目录
- 一、微信支付
- 二、微信退款
- 三、退款完成
微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。
一、微信支付
支付主要分为几个步骤:
前端携带支付需要的数据(商品id,购买数量等)发起支付请求
后端在接收到支付请求后,处理支付数据,然后携带处理后的数据请求 微信服务器 的 支付统一下单接口
后端接收到上一步请求微信服务器的返回数据,再次处理,然后返回前端让前端可以开始支付。
前端进行支付动作
前端支付完成后,微信服务器会向后端发送支付通知(也就是微信要告诉你客户已经付过钱了),后端根据这个通知确定支付完成,然后就去做支付完成后的相应动作,比如修改订单状态,添加交易日志啊等等。
本文共计4282个文字,预计阅读时间需要18分钟。
目录:
1.微信支付
2.微信退款
3.退款完成
4.微信小程序支付
主要逻辑:
在微信小程序支付的主要逻辑中,前端仅负责携带所需支付的数据请求后端接口。后端接收到请求后,处理业务逻辑,调用微信支付接口,并返回处理结果。前端根据返回的结果进行成功或失败的处理。目录
- 一、微信支付
- 二、微信退款
- 三、退款完成
微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。
一、微信支付
支付主要分为几个步骤:
前端携带支付需要的数据(商品id,购买数量等)发起支付请求
后端在接收到支付请求后,处理支付数据,然后携带处理后的数据请求 微信服务器 的 支付统一下单接口
后端接收到上一步请求微信服务器的返回数据,再次处理,然后返回前端让前端可以开始支付。
前端进行支付动作
前端支付完成后,微信服务器会向后端发送支付通知(也就是微信要告诉你客户已经付过钱了),后端根据这个通知确定支付完成,然后就去做支付完成后的相应动作,比如修改订单状态,添加交易日志啊等等。

