如何用PHP实现微信jsapi支付及退款操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1026个文字,预计阅读时间需要5分钟。
之前已撰写过几篇文章,介绍微信支付和退款操作:
1. PHP实现微信支付(JSAPI支付)流程
2.ThinkPHP中实现微信支付(JSAPI支付)流程
3.PHP实现微信申请退款
这几篇文章都使用了微信官方提供的PHP版本SDK。
之前有写过几篇文章将微信支付和退款:
1.PHP实现微信支付(jsapi支付)流程
2.ThinkPHP中实现微信支付(jsapi支付)流程
3.PHP实现微信申请退款
这几篇都是使用了微信官方给的PHP版本的SDK,进行支付的时候写代码可以省不少事,步骤也挺简化,但是集成SDK有很多坑,很多人说引入的SDK老报错,或者说官方SDK本身有不少错误,改起来很麻烦,也确实挺麻烦的,对于新手搞支付很容易被绕进去,那么今天就来讲讲不集成支付SDK直接调用支付接口实现支付和退款。
前期准备:
1.当然了,还是要有一个微信认证服务号,并且开通了微信支付;
2.在微信商户后台配置好支付授权目录,同时准备好支付的Api证书(支付用不到,退款的时候使用)
3.调用接口支付的话,必须要先知道该用户的openid,所以要先知道怎么获取用户的openid,这个也很简单,我之前也有文章讲怎么获取用户的openid,详见文章微信公众号获取用户的openid。
本文共计1026个文字,预计阅读时间需要5分钟。
之前已撰写过几篇文章,介绍微信支付和退款操作:
1. PHP实现微信支付(JSAPI支付)流程
2.ThinkPHP中实现微信支付(JSAPI支付)流程
3.PHP实现微信申请退款
这几篇文章都使用了微信官方提供的PHP版本SDK。
之前有写过几篇文章将微信支付和退款:
1.PHP实现微信支付(jsapi支付)流程
2.ThinkPHP中实现微信支付(jsapi支付)流程
3.PHP实现微信申请退款
这几篇都是使用了微信官方给的PHP版本的SDK,进行支付的时候写代码可以省不少事,步骤也挺简化,但是集成SDK有很多坑,很多人说引入的SDK老报错,或者说官方SDK本身有不少错误,改起来很麻烦,也确实挺麻烦的,对于新手搞支付很容易被绕进去,那么今天就来讲讲不集成支付SDK直接调用支付接口实现支付和退款。
前期准备:
1.当然了,还是要有一个微信认证服务号,并且开通了微信支付;
2.在微信商户后台配置好支付授权目录,同时准备好支付的Api证书(支付用不到,退款的时候使用)
3.调用接口支付的话,必须要先知道该用户的openid,所以要先知道怎么获取用户的openid,这个也很简单,我之前也有文章讲怎么获取用户的openid,详见文章微信公众号获取用户的openid。

