App支付:支付宝支付

laravel 接入蚂蚁金服SDK(以支付宝APP支付为例)开发步骤

一、创建应用及配置

首先需要到蚂蚁金服开放平台(https://docs.open.alipay.com)注册应用,获取应用id(APP_ID),并且配置应用,主要是签约应用,这个需要审核,一般2-5个工作日,审核通过后,去生成公钥私钥这些东西,具体步骤参考蚂蚁金服官方文档,上面说明的比较清楚;

二、下载对应SDK

下载的是服务端SDK,注意不要下错,下载地址:https://docs.open.alipay.com/54/103419/;

三、准备好域名

这个一般都已经有了吧。

四、接入SDK

因为SDK不能用composer安装,所以需要自定义laravel的第三方库。

具体的步骤:

1:首先将下载下来的包解压后,放到laravel可以自动加载的地方,我放在app/packages/alipay(packages是自己新建的文件夹,下载下来的包我重命名了alipay),结构如图:

2:在composer.json中的autoload下的classmap下加入"app/Packages/alipay";


3:运行composer dumpautoload 命令


 这样接入SDK算是完成了。

5.具体使用案例

首先在config/alipay.php文件中,配置好相关参数,具体如图:


然后我直接在AopSdk.php的同名目录新建了一个Alipay.php

接口1.统一下单接口

接口002.支付宝回调接口

你可能感兴趣的:(App支付:支付宝支付)