通辽易联通达有限公司,通辽网站建设,网页设计,网站推广,营销型网站建设专家 通辽您最信赖的互联网服务专家   通辽互联网资深品牌,企业营销专家
  专注:通辽网站建设网站设计网站制作网站改版
企业服务区域战略合作伙伴!服务电话0475-2793529
您当前的位置: 首页 > 新闻中心

新闻中心

ecshop,shopex完美实现农业银行(农行)在线支付接口(php语言版本)

发布日期:2014-09-03信息来源: 通辽网站建设|通辽网页设计|通辽网络公司-通辽易联通达点击: 我要评论()

最近为客户开发了一个ecshop的农业银行在线支付的插件。分享一下我的经验。

农行开发了这个在线支付接口,但是主要是java版本的。那么我们的ecshop怎么跟他的接口通信呢?

农行给了一个解决方案,那就是webservice.利用axis来实现soap从而实现ecshop和java的验证包的通信。

大家注意,农行给的php的开发demo包存在很多bug,我估计农行的开发问题自己都没有测试通过。

目前网上所说的农行在线支付插件,也是把农行的demo拿来晒一晒,bug根本没有改。

做程序猿,就不要轻言放弃。本人终于实现农行在线支付接口插件。

    function get_code($order, $payment)

    {  

        $tOrderNo    = $order['order_sn'];                         /*订单编号*/

        $tExpiredDate = '30';

        $tOrderDesc = 'xiujx';                              /*订单说明*/

        $tOrderDate = date("Y/m/d", $order['add_time']);           /*订单日期*/

        $tOrderTime = date("h:i:s", $order['add_time']);           /*订单时间*/

        $tOrderAmountStr =$order['order_amount'];                  /*订单金额*/

        $tOrderURL =return_url(basename(__FILE__, '.php'));                   /*订单查询网址*/

        $tBuyIP = $_POST['BuyIP'];

        $tBuyIP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];                   /*购买IP*/

        $tProductType = '1';                                        /*商品种类*/

        $tPaymentType ='1';                                         /*支付类型*/

        $tpaymentlinktype ='1';                                     /*接入类型*/

        $tnotifytype = '1';                                         /*通知方式*/

        $tresultnotifyurl =return_url(basename(__FILE__, '.php'));                                             /*支付结果地址*/

        $tMerchantRemarks = 'net shopping';                                  /*商家备注*/

        $tTotalCount = '1';                                         /*订单数量*/

        $tproductid = "110";                                     /*商品ID*/

        $tproductname= "xuijx";                                 /*商品名称*/

        $tuniteprice =number_format($order['order_amount'],2);      /*商品单价*/

        $tqty        ="1";                                          /*购买数量*/

代码太多,无法都一一显示。

本人自己已经实现农行在线支付接口插件。大家可以跟我一起交流。QQ:804752009 加好友注明:银行接口。

网友评论:

表情:

  • 字体加粗
验证码: 验证码,看不清楚?请点击刷新验证码
网友评论仅供网友表达个人看法,并不表明本网站同意其观点或证实其描述