PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了支付宝即时到账接口开发 - DEMO讲解与源码分享大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

环境要求

PHP5.0以上,且需要开启curl、openssl。 
文档地址: 
https://doc.open.alipay.com/doc2/detail?treEID=62&articlEID=103566&docType=1

电商网站支付流程图

支付宝即时到账接口开发 - DEMO讲解与源码分享

选择demo

@H_419_22@即时到账交易接口(create_direct_pay_by_user) demo下载解压之后目录如下图: 

支付宝即时到账接口开发 - DEMO讲解与源码分享

选择:@H_419_22@mD5签名版本/create_direct_pay_by_user-PHP-UTF-8 

支付宝即时到账接口开发 - DEMO讲解与源码分享

我们把这些文件放到,web目录pay下,然后访问:http://localhost/pay/ 

支付宝即时到账接口开发 - DEMO讲解与源码分享


点击『确认支付』,^_^ 

支付宝即时到账接口开发 - DEMO讲解与源码分享

1.编辑alipay.config.PHP

支付宝即时到账接口开发 - DEMO讲解与源码分享

支付宝即时到账接口开发 - DEMO讲解与源码分享

在上面的配置中,我们就单单填写好@H_419_22@$alipay_config['partner'] 和@H_419_22@$alipay_config['key']这2项后(注意必须是签约商家的配置信息) 
这样我们『确认支付』会跳转到@H_419_22@http://www.mydev.com/alipayapi.PHP,然后跳转到支付宝的支付页面

当你支付完成以后,会发送同步通知,跳回

支付宝即时到账接口开发 - DEMO讲解与源码分享

不定时的异步通知(如果同步通知成功,就不发异步通知了)

支付宝即时到账接口开发 - DEMO讲解与源码分享


2.demo流程总结 
第一步:在index.PHP中,构建订单信息表单,有以下几个字段

支付宝即时到账接口开发 - DEMO讲解与源码分享


第二步:表单提交到alipayapi.PHP, 在alipayapi.PHP接收参数

支付宝即时到账接口开发 - DEMO讲解与源码分享


然后构建请求支付宝的参数:

支付宝即时到账接口开发 - DEMO讲解与源码分享


然后发送请求(给支付宝),就跳转到支付宝的支付页面

支付宝即时到账接口开发 - DEMO讲解与源码分享


第三步:支付完成同步通知(return_url.PHP)给网站,不定时异步通知(notify_url.PHP)给网站。

return_url.PHP或者notify_url.PHP,都是处理验证结果

支付宝即时到账接口开发 - DEMO讲解与源码分享

支付宝即时到账接口开发 - DEMO讲解与源码分享


通知客户,你的订单支付成功/失败。 结束整个支付流程。

大佬总结

以上是大佬教程为你收集整理的支付宝即时到账接口开发 - DEMO讲解与源码分享全部内容,希望文章能够帮你解决支付宝即时到账接口开发 - DEMO讲解与源码分享所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: