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

新闻中心

易汇金在线支付接口实例。ecshop和shopex,shopnc,iwebshop下完美无错(最新)

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

最近为客户的一个在线商城做了一个易汇金在线支付的接口。跟大家分享一下。

 

1 首先可以模仿其他的接口,比如支付宝,财付通等的接口,构建模块功能文件和语言文件。

 

功能模块构建:

 

/includes/modules/payment/boc.php

 

Label文件构建:

 

/languages/zh_cn/payment/boc.php

 

功能模块boc.php中主要写好ecshop所需要的2个接口函数getcode和respond。

 

下面是主要的代码

 

   public function builder($params)

    {

        $this->merchantId = $params['merchantId'];

        $this->requestId = $params['requestId'];

        $this->orderAmount = $params['orderAmount'];

        $this->orderCurrency = $params['orderCurrency'];

        $this->notifyUrl = $params['notifyUrl'];

        $this->callbackUrl = $params['callbackUrl'];

        $this->remark = $params['remark'];

        $this->paymentModeCode = $params['paymentModeCode'];

 

        //商品信息

        if (!empty($params['product'])){

            $postProduct = $params['product'];

            $products = array();

            foreach($postProduct as $val){

                $product = new ProductDetail();

                $product->setDescription($val['description'])

                    ->setAmount($val['productAmount'])

                    ->setName($val['productName'])

                    ->setQuantity($val['quantity'])

                    ->setReceiver($val['receiver']);

 

                array_push($products,$product);

            }

            $this->productDetails = $products;

        }

 

大家如果需要开发易汇金支付接口,可以跟我交流。QQ:804752009

网友评论:

表情:

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