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

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第1张图片

(1)准备工作

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

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

(2)具体流程

1、demo下载

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第2张图片

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第3张图片

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第4张图片

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第5张图片

2、密钥配置

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第6张图片

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

3、配置沙箱环境

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第7张图片

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

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

4、应用配置

修改配置文件config.php

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第8张图片

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

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

配置完成后,具体如下

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第9张图片

5、配置php环境

查看php环境,开启PHP的 php_openssl

打开php.ini,确认开启 php_openssl

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第10张图片

6、访问index.php

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第11张图片

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第12张图片

7、沙箱钱包

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第13张图片

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

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)_第14张图片

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



若有错误,请指正

感谢观看


你可能感兴趣的:(支付,php)