loading请求处理中...

企业商家支付宝接口开发

2021-12-01 08:55:33 阅读 10628次 标签: 开发 作者: 910156420@qq.com

  支付宝接口开发通俗点来说是商家自己主动建立与支付宝的联系,让自己的店铺页面或是网页页面能够跳转到支付宝上面去,听起来是蛮简单的但是开户支付宝接口并不是一件易事。

企业商家支付宝接口开发

  1、步骤

  第一步:仅仅把接口配置好,不要放在网站项目中。在本机单独对这个接口进行调试。调试内容包括支付、返回;

  第二步:本机调试没有问题后,再放入服务器中调试。调试内容包括:支付、返回、通知;

  第三步:把调试好的接口与网站项目的下单流程进行衔接和融合;

  第四步:在本机调试衔接到网站项目后的接口。调试内容包括:支付、返回;

  第五步:本机调试没有问题后,再放入服务器中调试。调试内容包括:支付、返回、通知;

  2、 支付

  第一步:保证订单号(out_trade_no)的唯一性,不要有重复的订单号出现。

  第二步:若包含下单流程,须购买一件商品,商品设定的金额0.01元,下单完成。订单总额用0.01元做支付测试。

  第三步:访问index文件(如:本机路径是:http://localhost/接口文件夹名/index.asp;服务器上路径是:http://网站域名/接口文件夹名/index.asp)。

  第四步:点击支付宝付款的按钮,页面会跳转至支付宝收银台;

  第五步:在支付宝的收银台里,点击“确认无误,付款”,完成支付宝里的付款操作。

  3、 返回

  第一步:在支付宝收银台里,完成付款操作,支付宝页面显示付款成功,如图:

  第二步:等待几秒,页面自动跳转到返回页面(参数return_url对应的路径地址),查看返回的页面是否打印出返回的数据,根据返回的数据来判定是验证失败还是成功。

  如果验证失败,查找原因:

  分步一:断点调试或用写日志函数记录代码执行情况

  分步二:检查return_url的路径是不是对的

  分步三:断点调试或用写日志函数log_result()记录数据库程序代码段的执行情况。

  第三步:检查程序运行到alipay_notify文件的return_verify()函数中的mysign = request. QueryString ("sign") and responseTxt = "true"(PHP代码示范:preg_match("/true$/i",$veryfy_result) && $this->mysign == $_GET["sign"])这里时,是哪个判断出了问题。

  4、通知

  第一步:服务器的IP地址是否有做过更换。

  第二步:必须把接口放置在服务器里做调试;

  第三步:付款完成一次1分钱的交易;

  第四步:确定服务器是否开启写入权限。

  第五步:notify_url的路径互联网上可以访问得到,且只显示fail。其他如空白或是程序错误提示等内容,均属程序执行出错;

  第六步:用写日志函数log_result()记录检查程序运行到alipay_notify文件的return_verify()函数中的mysign = request. QueryString ("sign") and responseTxt = "true"(PHP代码示范:preg_match("/true$/i",$veryfy_result) && $this->mysign == $_GET["sign"]),这两个判断的执行结果

  第七步:用写日志函数log_result()记录整个页面打印出来的信息是否只有success。

  第八步:用写日志函数log_result()记录数据库程序代码段的执行情况;

  支付宝接口开发对于商家而言绝对是一件好事,通过支付宝接口开发后能够为页面增加更多浏览量和人气,用户使用时也会感到更加便利。买创意,买服务,上一品威客网,超600万威客人才随您挑,全方位、多领域的解决你的接口开发需求和难题,还不赶快注册一品威客网账号。

后端开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
后端开发相关任务
DESIGN TASK 更多
派单系统APP开发

¥1000 已有2人投标

图书馆对接开发

¥5000 已有1人投标

海外网页开发批量登录程序

¥1000 已有0人投标

web在线数字竞猜软件开发

¥10000 已有0人投标

小红书APP私信协议开发

¥5000 已有0人投标

共享打印机开发

¥1000 已有0人投标

抽奖+兑换的H5商城开发

¥5000 已有0人投标