领众品牌官网
为厦门网站建设公司企业提供高品质网站建设
热线:0592-5596197

网站建设

当前位置:首页 > 营销运营 > 网站建设

PHP商城网站绑定中国银联在线支付接口

来源:领众品牌    查看次数:    发表时间:2014-06-03 14:13:17

PHP商城网站绑定中国银联在线支付接口用的越来越广泛,我们公司这几年给客户建立过很多的商城网站,今天就分析下怎么为自己的PHP商城网站接入中国银联在线支付端的接口。在使用前我们必须先申请成为中国银联在线支付的商户。

 

第一步:下载中国银联官方PHP支付接口文件

 
 
进入中国银联在线官方网站的商户服务网站,下载PHP的技术资料端口文件(https://online.unionpay.com/mer/pages/merser/index.jsp这是中国银联在线支付商户服务网站),点击右上角的“文档下载” 找到"D-4 php接口开发包"点击下载。
 
找不到的话点这下载"D-4 php接口开发包.rar" (原来我们公司开发时下载的,原文件没动过,包含:ut8版本、gbk版本、ecshop(实例已开发好的))
 
 
PHP商城网站绑定中国银联在线支付接口
 

第二:熟悉中国银联支付接口程序文件

 
1.下载完资料好后,你会看到4个文件,打开"readme.txt"的文件看说明,我们这里以"utf8"格式为例,把文件复制到PHP环境平台上,建立文件夹(yl)并把支付接口文件粘帖进来,访问本地"localhost/yl/",点击"example/front.php"这个文件,你会发现这是个默认的订单发送到中国银联在线支付平台上面。对这个文件就是用发传递数据到中国银联支付平台网站上的文件。
 
 
2.用DW打开front.php编辑文件,我们可以看到默认的数据:如交易金额,订单号等,我们只要把商品、格价等属性传递到这文件中来就可以把这些数据发送到中国银联在线支付平台上去了。
 
 
3.修改商户秘匙、id。用DW打开”quickpay_conf.php“,这里就可以配制商户的帐号秘钥了,打开这文件的时候会有个默认的商户帐号,这是用来测试支付程序用的。如果需要商户帐号秘钥通过后台来控制的话,请把”quickpay_conf.php“里面的" 'merId'=> ''、static $security_key = "";" 设置成空的,在打开"quickpay_service.php"在"require_once(dirname(__FILE__) . '/quickpay_conf.php');"后面加下如下代码:
 
$sql = "SELECT * from 表名 WHERE 条件";
$result = mysql_query($sql,$con);
 
/商户号
$bargainor_id=$result['payuser'];
 
//密钥
$key=$result['paykey'];
 
quickpay_conf::$pay_params['merId']=$bargainor_id;
quickpay_conf::$security_key=$key;
 
这就就可以通过后台来网站管理后台来控制商户的帐号秘钥了。
 
             中国银联php接口(端口)

第三步:中国银联支付接口在线测试

 
1.在做测试的时候我们先得明白下面的参数(front.php)
 
$param['frontEndUrl'] ="front_notify.php";    //前台回调URL
$param['backEndUrl'] = "back_notify.php";    //后台回调URL
 
front_notify.php这个文件是中国银联返回给商户网站的前台数据,让商户网站上的顾客明白是否交易成功。
back_notify.php这个文件也是中国银联返回给商户网站的一个数据,是后台回调数据,当客户交易成功后,通过这个件可以修改数据库,修改订单状态。
           
 2.中国银联支付接口测试环境
 
PHP商城网站绑定中国银联在线支付接口
 
 
中国银联支付接口测试环境有三种(在quickpay_conf.php文件中设置),我们在对程序了解完成后,就是对程序的测试了,中国银联支付接口很人性化,共有三种环境: 测试环境、预上线环境、线上环境;同过三个不同的级段来调试好程序在上线,测试、上线我们只要改下代码前面的注释就可以了。
 
测试环境下"back_notify.php"是不能执行的,只有"front_notify.php"起做用,在"readme.txt"系统有默认的测试帐号供支付交易用。
 
预上线环境"front_notify.php、back_notify.php“都可以执行,这时候只要支付交易成功我们就可以了修改于订单的状态。这个环境下的系统默认测试支付帐号就有变动,这可以象中国银联支付对接人员所要。线上环境就是在你前面两个环节下都没有问题时,就可以正式开通中国银联在线支付接口。
 
到这里一个我们就配置好了”PHP商城网站绑定中国银联在线支付接口“ ,如果您对上面的介绍还是不怎么清楚的话可以在线联系我,共同交流学习。

 

作者:一名

12年资深网站设计师 前端交互开发工程师

相关文章:

  • 电子商城网站建设方案

    国内电子商务以经有很多年了,商城网站建设的发展也越发的成熟,厦门领众品牌为企业提供专业的网站建设方案,在厦门本地服务过很多电子商城网站建设的企业公司(C2C、B2C、B2B等商城模式网站建设),在不同行业公司对电子商城网站建设的需求也是不同的,商城网站建设因行业的不同,其商城网站开发功能也是不同的,领众品牌为商城网站建设方案提供:高品质的商城模板设计、强大实用的后台管理、强化二次开发能力、推广优化为一体的商城网站建设解决方案。

    2014-10-06
  • 网站支付宝接口错误代码:TRADE_DATA_MATCH_ERROR怎么处

    网站支付宝接口错误代码:TRADE_DATA_MATCH_ERROR怎么处理? 做过支付宝支付接口应该都知道,这是因为订单重复的原因所造成。今天在处理客户一网站的时候,经客户反馈,在顾客通过

    2014-06-09
  • 商城网站建设安全更重要!

    传统行业线下业务已经非常的成熟稳定了,随了网络购物、手机购物的用户群体越来越多,很多商家已经把线下的业务拉到线上来发展了,我们本身是厦门本地企业建设网站的服务公司,我们

    2014-05-22
  • 签约“正禾有机”品牌商城网站建设

    福建正禾有机农业发展有限公司是厦门市最大的专业从事有机蔬菜种植和销售的公司之一,有机蔬菜种植1000亩,有机水果土地面积400亩,杂粮200亩,有机禽类肉蛋养殖200亩...品牌网站建

    2014-03-31
  • 厦门微恩在线蛋糕商城网站建设

    厦门薇恩在线蛋糕商城网站建设厦门薇恩在线商城网站以厦门本地网上在线蛋糕定制为主,打造属于厦门本地高端的网上蛋糕订购商城,厦门领众品牌在在多家网站建设竞争之下,最终得到

    2014-01-14
  • 厦门领众对电子商务商城网站建设方案

    厦门领众对商城网站的建设方案随着电子商务网站的兴起,很多企业开始忙着自己的网上买产品,开淘宝店以是现在大部分的公司也选择,但也有很大一部开始着重自己的独立商城网站开发

    2013-09-25
  • 是开淘宝店铺还是选择独立商城网站建设

    是开淘宝店铺还是选择独立商城网站建设

    2013-04-22
  • 是开淘宝店铺还是选择独立商城网站建设

    随着网络网购在近几年的兴起,不少商家都把目标转向了网络,因很多商家对网络不是很理解,对淘宝开店也是一知半解的,只知道淘宝是开店买商品的,就像我们的实体店铺一样,但是你们知道

    2013-04-22