聿关于支付宝的接口集成气死是很简单,目前大概有3种类型,即时到帐、双功能、担保交易,只需要集成一次担保交易,其他的比如即时到帐集成很容易,担保交易的状态有几种,比如:是否支付成功,卖家是否发货,买家确认收获等。而即时到帐只有一种,就是是否已付款!最多还有个退款的功能。一般都没用到。蚅蒃 通过之前做项目:配资平台,有个预付费的功能,用到了支付宝的双功能收款,其实就是提供两种付款方式,即时到帐和担保交易。一般买家谨慎会选择担保。螀膈 下面说下具体的集成过程,第一:下载对应的集成接口包,比如即时到帐就下载即时到帐,担保下载担保,非常不建议将即时到帐修改成担保或者反之。案例中我下载的双功能接口文件,utf8-php接口。肆膅 下载来的文件都大同小异,即时到帐和担保的文件也相差不大,反正可以肯定的说,只要配置一次担保支付宝接口,就能配置即时到帐。螃芈 我们需要修改的文件有如下:[配置文件,只是用于修改配置接口开发者id和key]蒇 [主调文件,将需要发送的post数据交给该文件,然后负责跳转到支付页面]蚃 [demo演示页面,可以不做修改,但是其中传递的参数名陈需要看懂]薂 ,在其中将返回交易的状态,更具状态我们可以更改数据库订单信息,该文件是通过post方式接受。节 ,在其中将返回交易的状态,更具状态我们可以更改数据库订单信息,该文件是通过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/";莃膀07虿 //需http://格式的完整路径,不能加?id=123这类自定义参数膆08肂 芀肀09袈 //页面跳转同步通知页面路径膅10艿 $return_url= "http://你的域名/alipay/";芇莆11羄 //需http://格式的完整路径,不能加?id=123这类自定义参数,不能写成http://localhost/荿12蚈 肈蚃13螃 //卖家支付宝帐户聿14蒆 $seller_email=$_POST['WIDseller_email'];//demo[]传过来的螆袃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= "";袇34羄 //必填,即运费薁35 //物流类型36 $logistics_type= "EXPRESS";37 //必填,三个值可选:EXPRESS(快递)、P
支付宝接口开发结 来自淘豆网m.daumloan.com转载请标明出处.