PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)

先附上我开始做沙箱测试的时候写的笔记


(1)准备工作

1、蚂蚁金服开放平台的商户账号(个人账号不行)

2、php5.5以上的开发环境

(2)具体流程

1、demo下载

进入蚂蚁金服开放平台的首页,选择文档中心——开发文档


找到电脑网站支付,单击进入


选择SDK&Demo,单击下载PHP版本的demo(https://docs.open.alipay.com/270/106291/


下载完成后可以看到如下界面


2、密钥配置

下载密钥生成工具(https://docs.open.alipay.com/291/105971


下载完成后按照页面详细操作步骤生成密钥https://docs.open.alipay.com/291/105971

3、配置沙箱环境

进入商户的管理中心,进入开发者中心->研发服务的沙箱应用


按照上一步生成的应用公钥进行设置

(若要验证公钥的正确性,可以按照指示下载工具,按照其要求进行验证即可)

4、应用配置

修改配置文件config.php

app_id(应用ID)和gatewayUrl(支付宝网关)可以登录商户账号,进入开发者中心—>沙箱环境即可查看


merchant_private_key(商户私钥)为刚才生成的私钥

alipay_public_key(支付宝公钥)为设置应用公钥后生成的支付宝公钥

配置完成后,具体如下


5、配置php环境

查看php环境,开启PHP的 php_openssl

打开php.ini,确认开启 php_openssl


6、访问index.php

打开index.php就能看到如下界面

点击付款后就成出现付款二维码


7、沙箱钱包

这个测试时针对专门的沙箱钱包才能测试的,平时的支付宝是不能测试的


下载沙箱钱包后,必须用商户的专门沙箱账号进行登录测试


至此,php开发支付宝的电脑网站支付(沙箱测试)就结束了,具体实战请见下篇(线上测试)



若有错误,请指正

感谢观看


阅读更多

更多精彩内容