ECSHOP支付宝发货同步接口【支持多次付款同步发

1.本接口使用的是支付宝发货信息同步接口(3.0最新版本)
2.支持因价格调整,多次付款同步发货
3.测试时确保你使用的浏览器没有禁止弹窗,因为同步发货是从新窗口打开。
特别提示:很多朋友反映提示错误无法使用,个人分析是支付宝接口对空间有一定
要求:PHP配置环境支持远程XML解析和SSL加密


一、在数据库order_info中添加trade_no 字段





二、修改 admin/order.php 文件

1.查找以下代码
 

  1.      $smarty->assign('action_list', $act_list);
  2.  
  3.     /* 模板赋值 */
  4.     $smarty->assign('delivery_order', $delivery_order);
  5.     $smarty->assign('goods_list', $goods_list);
  6.     $smarty->assign('delivery_id', $delivery_id); // 发货单id
复制代码





2.代码之上添加以下代码

 

  1.     /*判断支付方式是否支付宝*/
  2.     $alipay    = false;
  3.     $order     = order_info($delivery_order['order_id']);  //根据订单ID查询订单信息,返回数组$order
  4.     $payment   = payment_info($order['pay_id']);           //取得支付方式信息
  5.     if($payment['pay_code'] == "alipay" && $delivery_order['status'] == 2 && !empty($order['trade_no']))      
  6.     {
  7.         $alipay    = true;   
  8.     }
  9.     $smarty->assign('alipay', $alipay);
复制代码



三、 附件代码直接覆盖 OK  测试一下吧!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值