Ecshop模板网
首页 > ecshop教程 > ecshop经验分享 > 修改ECSHOP商店名称传入支付宝
文章详情

修改ECSHOP商店名称传入支付宝

ecshop模板网 / 2014-06-25

用户使用ECSHOP内置的支付宝即时到帐接口发起支付,支付宝收银台显示的是ECSHOP订单号,ECSHOP使用13位数订单号作为subject参数传入支付宝。如果传入“网站名称+订单号”,便于用户在支付宝区分交易记录。
编辑/includes/payment/alipay.php,修改业务参数。
  1. $parameter = array(
  2.         'extend_param'      => $extend_param,
  3.         'service'           => $service,
  4.         'partner'           => $payment['alipay_partner'],
  5.         //'partner'           => ALIPAY_ID,
  6.         '_input_charset'    => $charset,
  7.         'notify_url'        => return_url(basename(__FILE__, '.php')),
  8.         'return_url'        => return_url(basename(__FILE__, '.php')),
  9.         /* 业务参数 */
  10.         'subject'           => $GLOBALS['_CFG']['shop_name']  . ":" . $order['order_sn'], //商店名称+订单号,长度不能大于256
  11.         'out_trade_no'      => $order['order_sn'] . $order['log_id'],
  12.         'price'             => $order['order_amount'],
  13.         'quantity'          => 1,
  14.         'payment_type'      => 1,
  15.         /* 物流参数 */
  16.         'logistics_type'    => 'EXPRESS',
  17.         'logistics_fee'     => 0,
  18.         'logistics_payment' => 'BUYER_PAY_AFTER_RECEIVE',
  19.         /* 买卖双方信息 */
  20.         'seller_email'      => $payment['alipay_account']
  21. );
复制代码
GBK编码一个中文字符占两个字节,而UTF-8编码一个中文字符占三个字节,注意控制subject参数长度不能大于256。
下一篇: 实现ecshop二次加模板后台可以管理 上一篇: ecshop销售排行榜不显示的原因
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服