1. 程式人生 > 實用技巧 >PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)

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

为什么80%的码农都做不了架构师?>>> hot3.png

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开发支付宝的电脑网站支付(沙箱测试)就结束了

转载于:https://my.oschina.net/SimTao/blog/3029816