怎样用PHP进行支付宝手机网站支付开发

更新: 2016-11-29 02:22 编辑:生活经验

由于项目需求,我们的项目需要接入支付宝手机网站支付。

首先请先看一下官方文档介绍:

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.Rn3tXW&treeId=193&articleId=105288&docType=1

然后下载官方的demo,添加到自己的项目路径

怎样用PHP进行支付宝手机网站支付开发

配置应用的网关就是你的顶级域名,回调地址就是当支付结束时返回的地址,ps:支付发起时生成一条未支付的订单,当支付结束时候修改状态为已支付,

怎样用PHP进行支付宝手机网站支付开发

这里配置公钥和秘钥,请注意,应用公钥和秘钥由自己手动生成,支付宝公钥由支付宝生成。点击设置或修改可以看到下载公钥密钥生成工具,下载后打开直接生成

怎样用PHP进行支付宝手机网站支付开发

现在应用配置已经完成,来进行支付宝demo里面的配置

首先框起来的就是我们要配置的,应用id今年是2016所以是2016开头的

同步地址,和异步地址官方文档有明确的解释。这里要注意,同步地址和应用上的回调地址是一致的。应用私钥下面说

怎样用PHP进行支付宝手机网站支付开发

应用私钥没有像上图配置的那么短。因为这是一个原始的私钥也就是第四步图片里面说很重要的私钥,根据你的开发语言打开对应的私钥然后进行配置。

怎样用PHP进行支付宝手机网站支付开发

好了,上面配置也配置好了,大家可以先用应用的沙盒进行模拟测试

沙盒模拟需要注意你的支付宝网关,请记得修改不然应用id会报错的。其它的和之前的教程一致

-------转载请注明出处

怎样用PHP进行支付宝手机网站支付开发

私钥和应用公钥不是同一个

沙盒要修改支付宝网关