前提:服务器PHP版本5.5以上。
1、打开支付宝开放平台文档,下载demo
拷贝到网站文件夹下
由于我们只是教学,没有实际的APP,所以我们使用阿里提供的沙箱环境来模拟真实的操作。
2、使用沙箱环境
https://developers.alipay.com/platform/appDaily.htm?tab=info
使用签名工具生成秘钥
下载完成后打开软件生成密钥
回到沙箱环境点击设置秘钥
3、填写参数
打开配置文件config.php
填写APPID
商户私钥
填写通知地址,改成自己的项目地址:端口
修改网关
粘贴沙箱环境生成的支付宝公钥
4、测试输入地址:http://127.0.0.1:8080
点击手机网站2.0支付
点击确定
我们会发现这里点击使用APP付款显示:操作已超时,请重新发起支付,这是因为我们的测试是在测试环境中的,而调用支付宝是在生产环境中,所以我们必须安装测试环境下的APP(仅限安卓):
登陆支付宝提供的测试账号
再次登陆网址并打开支付宝支付:
有其他问题可以加群936856166交流 转载请注明出处。