- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于支付宝的接口集成气死是很简单,目前大概有3种类型,即时到帐、双功能、担保交易,只需要集成一次担保交易,其他的比如即时到帐集成很容易,担保交易的状态有几种,比如:是否支付成功,卖家是否发货,买家确认收获等。而即时到帐只有一种,就是是否已付款!最多还有个退款的功能。一般都没用到。
??? 通过之前做项目:配资平台,有个预付费的功能,用到了支付宝的双功能收款,其实就是提供两种付款方式,即时到帐和担保交易。一般买家谨慎会选择担保。
??? 下面说下具体的集成过程,第一:下载对应的集成接口包,比如即时到帐就下载即时到帐,担保下载担保,非常不建议将即时到帐修改成担保或者反之。案例中我下载的 双功能接口文件,utf8-php接口。
??? 下载来的文件都大同小异,即时到帐和担保的文件也相差不大,反正可以肯定的说,只要配置一次担保支付宝接口,就能配置即时到帐。
??? 我们需要修改的文件有如下:alipay.config.php[配置文件,只是用于修改配置接口开发者id和key]
??? alipayapi.php[主调文件,将需要发送的post数据交给该文件,然后负责跳转到支付页面]
????index.php[demo演示页面,可以不做修改,但是其中传递的参数名陈需要看懂]
????notify_url.php 返回数据页面,在其中将返回交易的状态,更具状态我们可以更改数据库订单信息,该文件是通过post方式接受。
????return_url.php 返回数据页面,在其中将返回交易的状态,更具状态我们可以更改数据库订单信息,该文件是通过GET方式。
??? 具体过程:
??? 第一步,修改配置信息:
1 $alipay_config[partner]?????? =?xxx8511073xxxxxxxx; 2 ?
3 //安全检验码,以数字和字母组成的32位字符 4 $alipay_config[key]?????????? =xxxxxxxxnow07oajbflskxxxxxxxxxx; ???? 第二:拼post数据,一般只需要修改请求参数
01 /**************************请求参数**************************/ 02 ????????//支付类型
03 ????????$payment_type =?1; 04 ????????//必填,不能修改
05 ????????//服务器异步通知页面路径 06 ????????$notify_url =?http://你的域名/alipay/notify_url.php;
07 ????????//需http://格式的完整路径,不能加?id=123这类自定义参数 08 ?
09 ????????//页面跳转同步通知页面路径 10 ????????$return_url =?http://你的域名/alipay/return_url.php;
11 ????????//需http://格式的完整路径,不能加?id=123这类自定义参数,不能写成http://localhost/ 12 ?
13 ????????//卖家支付宝帐户 14 ????????$seller_email = $_POST[WIDseller_email];//demo[index.php]传过来的
15 ????????//必填 16 ?
17 ????????//商户订单号 18 ????????$out_trade_no = $_POST[WIDout_trade_no];//传过来的
19 ????????//商户网站订单系统中唯一订单号,必填 20 ?
21 ????????//订单名称 22 ????????$subject = $_POST[WIDsubject];//同上
23 ????????//必填 24 ?
25 ????????//付款金额 26 ????????$price = $_POST[WIDprice];//传过来的,是你的表单中填写的值
27 ????????//必填 28 ?
29 ????????//商品数量 30 ????????$quantity =?1;
31 ????????//必填,建议默认为1,不改变值,把一次交易看成是一次下订单而非购买一件商品 32 ????????//物流费用
33 ????????$logistics_fee =?0.00; 34 ????????//必填,即运费
35 ????????//物流类型 36 ????????$logistics_type =?EXPRESS;
您可能关注的文档
- 捷德快速安装使用手册.doc
- 捷翊以租代购,月租超低无负担.doc
- 捷翊租赁新车常保养常识.doc
- 捷翊零首付买车,月供仅需2777.doc
- 授导型教学设计模板2.doc
- 掌上看家使用说明书2.doc
- 排版三字经拼音版本.doc
- 排版好10护理急护各章节教辅.doc
- 排版已发西经填空1.doc
- 排队叫号系统用户使用说明书.doc
- 浙江省县域教研联盟2024-2025学年高三上学期12月模拟考试技术试题-高中信息技术2.docx
- 湖南省岳阳市云溪区2024-2025学年高三上学期11月期中地理试题.docx
- 浙江省杭州市北斗联盟2024-2025学年高一上学期期中联考政治试题2.docx
- 广东省肇庆市实验中学高三理科化学第16周限时训练.doc
- 黑龙江省牡丹江市第一高级中学2024-2025学年高一上学期11月期中地理试题2.docx
- 云南省玉溪市峨山一中2017-2018学年高二四月份月考生物试题.doc
- 山东省实验中学高三第三次诊断考试历史试题.docx
- 山东省菏泽第一中学2024-2025学年高二上学期第一次月考历史试题含答案.docx
- 山东省菏泽市2024-2025学年高一上学期11月期中数学试题(A)含解析.docx
- 安徽省六安市舒城中学高三仿真(一)文科综合试题.doc
文档评论(0)