首先我们需要去支付宝官网将SDK包下载下来
这里的SDK又分为两种,通用版本和Easy版本。自己选择。
下载好了 将整个文件夹放入extend
放入了之后就是添加命名空间
找到AopCertClient.php添加命名空间,方便后面调用。
电脑网站支付产品介绍 | 网页&移动应用 这是支付宝的接口的传送门
支付的整个支付流程就是两步就完成:
1.调用统一收单下单并支付页面接口(alipay.trade.page.pay)
https://opendocs.alipay.com/open/028r8t?scene=22 接口传送门
这里可以直接复制直接用,然后将上面的值更改为自己的信息。参数意思可以根据,文档上对比着看。
然后在我们下载的SDK/aop/request中找到AlipayTradePagePayRequest.php加入命名空间,并引用。
2.自定义回调接口。
然后就是回调的接口,一般就是根据业务来,支付成功了怎么做或者失败了怎么做。
一开始测试的时候可以将第一步的setNotifyUrl()和setReturnUrl()绑定到回调接口上,方便查看,因为一个是异步通知地址看不到效果,一个是支付完成的跳转地址,跳转地址就是成功后跳转的地址,可以进行打印啥的,方便观察,后期做好了改掉就行。
重点: 回调程序执行完后必须打印输出“success”(不包含引号),要不然会一直跟你发送通知。
只要你随便完成一个接口的对接,其他的用法基本差不多,唯一有点区别的就是证书模式,但也差不多,就是填写信息不一样根据自己的信息填写就好了。
第一次写博客,就是想培养自己一个爱好,勿喷。