支付宝 支付demo调试
说起支付宝支付,应该是很多人10年前就已经开发过的了,不过随着支付宝的改版,新的demo文件结构也不一样了,所以特此来记录下,防止以后再用到,好有个参考。
首先就是登陆支付宝开发者平台申请账号,填写一些注册信息 ,包括企业执照什么的,这个自己来就可以的,找前台申请或者自己申请,审核通过后,开始创建应用吧。
点击导航里的开发者中心下的 网页&移动应用
点击创建应用,如下图
然后就自己创建 选择是手机网站支付还是app支付就那2种 自己选择就好了,创建完是在首页可以看到的
点击查看详情,可以查看自己选择了那些业务,如图:
如果想查看 appid 公钥等信息的话 按照如下路径 打开页面
开发者中心 / 网页&移动应用 / 应用列表 / 阿米专用 / 应用信息
有了这些基本信息后,接下来下载demo,demo下载地址:
https://docs.open.alipay.com/54选择版本 我的是基于网页的,所以我选择的是服务端的
进入后选择自己语言的 sdk下载就可以了,我用的是PHP的 ,所以我下载PHP的
点击下载,下载完 我传到了ftp上,然后对代码进行配置,要配置的文件基本就一个 就是根目录config.php,下面来说下配置文件里的几个值如何填写。
1.APP_ID:我的应用列表里就可以找到,就是你创建应用哪个页面,如图
2.merchant_private_key(商户私钥)这个需要支付宝私钥生成工具,下载地址是这里
https://docs.open.alipay.com/291/105971/下载完成后,
按照我箭头指的进行生成,把商户应用私钥粘贴过去就可以了。
3.notify_url(回调地址):这个她写的你不用删,把他的域名 换成你的域名就可以了,比如说我写的。
http://www.cctv.com/alipay/alipay.trade.wap.pay-PHP-UTF-8/notify_url.php
4.return_url(同步跳转地址),同3,也是只改域名就行,比如我的
http://www.cctv.com/alipay/return_url.php
5.alipay_public_key(支付宝公钥) 这个需要去用户中心找,
在这里 ,点开 就完事了。就这样子。然后就都配置完了,配置完了 就可以用了。
我的项目的文件夹名字叫做alipay,文件夹里面就是支付宝的demo文件了 ,我这里测试的没有问题 了 可以正常支付 查询订单都是没问题的
最后再说下,关于订单查询接口里的商户订单号和支付宝交易号。
去我的账号-》账单详情里找就可以找到这些信息了 ,就写到这里吧 希望对你们有帮助,我测了 退款什么的都好使 没任何问题。有啥特殊问题就加群吧。