国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

DEDECMS|帝國(guó)CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋(píng)果CMS|極致CMS|CMS系統(tǒng)|

服務(wù)器之家 - 建站程序 - ECSHOP - ecshop支付寶自動(dòng)發(fā)貨接口用法示例

ecshop支付寶自動(dòng)發(fā)貨接口用法示例

2019-10-11 13:26ecshop教程網(wǎng) ECSHOP

這篇文章主要介紹了ecshop支付寶自動(dòng)發(fā)貨接口用法,結(jié)合實(shí)例形式分析了Ecshop實(shí)現(xiàn)支付寶自動(dòng)發(fā)貨功能的相關(guān)代碼修改與接口操作代碼功能與修改技巧,需要的朋友可以參考下

本文實(shí)例講述了ecshop支付寶自動(dòng)發(fā)貨接口用法。分享給大家供大家參考,具體如下:

一、在數(shù)據(jù)庫(kù)order_info中添加trade_no 字段

SQL語(yǔ)句:

復(fù)制代碼
代碼如下:
ALTER TABLE `ec_order_info` ADD COLUMN `trade_no` varchar(100) NOT NULL DEFAULT '' AFTER `pay_name`;

 

二、 修改includes/modules/payment/alipay.php文件

查找:

復(fù)制代碼
代碼如下:
$order_sn = trim($order_sn);

 

代碼之下添加:

復(fù)制代碼
代碼如下:
$trade_no = trim($_GET['trade_no']);//獲取支付寶交易號(hào)

 

查找:
 

復(fù)制代碼
代碼如下:
if ($_GET['trade_status'] == 'WAIT_SELLER_SEND_GOODS')
{
/* 改變訂單狀態(tài) */
order_paid($order_sn, 2);

 

修改:
 

復(fù)制代碼
代碼如下:
if ($_GET['trade_status'] == 'WAIT_SELLER_SEND_GOODS')
{
/* 改變訂單狀態(tài) */
order_paid($order_sn, 2,'',$trade_no);

 

三、修改includes/lib_payment.php文件原文件118行開(kāi)始
 

復(fù)制代碼
代碼如下:
/**
* 修改訂單的支付狀態(tài)
*
* @access public
* @param string $log_id 支付編號(hào)
* @param integer $pay_status 狀態(tài)
* @param string $note 備注
* @param string $trade_no 支付寶交易號(hào)
* @return void
*/
function order_paid($log_id, $pay_status = PS_PAYED, $note = '',$trade_no = '')
{
/* 取得支付編號(hào) */
$log_id = intval($log_id);
if ($log_id > 0)
{
/* 取得要修改的支付記錄信息 */
$sql = "SELECT * FROM " . $GLOBALS['ecs']->table('pay_log') .
" WHERE log_id = '$log_id'";
$pay_log = $GLOBALS['db']->getRow($sql);
if ($pay_log && $pay_log['is_paid'] == 0)
{
/* 修改此次支付操作的狀態(tài)為已付款 */
$sql = 'UPDATE ' . $GLOBALS['ecs']->table('pay_log') .
" SET is_paid = '1' WHERE log_id = '$log_id'";
$GLOBALS['db']->query($sql);
/* 根據(jù)記錄類型做相應(yīng)處理 */
if ($pay_log['order_type'] == PAY_ORDER)
{
/* 取得訂單信息 */
$sql = 'SELECT order_id, user_id, order_sn, trade_no, consignee, address, tel, shipping_id, extension_code, extension_id, goods_amount ' .
'FROM ' . $GLOBALS['ecs']->table('order_info') .
" WHERE order_id = '$pay_log[order_id]'";
$order = $GLOBALS['db']->getRow($sql);
$order_id = $order['order_id'];
$order_sn = $order['order_sn'];
/*解決訂單修改后多次付款發(fā)貨確認(rèn)*/
$trade = $order['trade_no'];
if (!emptyempty($trade))
{
$trade_no = $trade.",".$trade_no;
}
/* 修改訂單狀態(tài)為已付款 */
$sql = 'UPDATE ' . $GLOBALS['ecs']->table('order_info') .
" SET order_status = '" . OS_CONFIRMED . "', " .
" confirm_time = '" . gmtime() . "', " .
" pay_status = '$pay_status', " .
" pay_time = '".gmtime()."', " .
" money_paid = order_amount," .
" trade_no = '$trade_no',".//更新支付寶交易號(hào)
" order_amount = 0 ".
"WHERE order_id = '$order_id'";
$GLOBALS['db']->query($sql);

 

四、修改admin/order.php文件

查找:
 

復(fù)制代碼
代碼如下:
$smarty->assign('action_list', $act_list);
/* 模板賦值 */
$smarty->assign('delivery_order', $delivery_order);
$smarty->assign('goods_list', $goods_list);
$smarty->assign('delivery_id', $delivery_id); // 發(fā)貨單id

 

代碼之上添加:
 

復(fù)制代碼
代碼如下:
/*判斷支付方式是否支付寶*/
$alipay = false;
$order = order_info($delivery_order['order_id']); //根據(jù)訂單ID查詢訂單信息,返回?cái)?shù)組$order
$payment = payment_info($order['pay_id']); //取得支付方式信息
if($payment['pay_code'] == "alipay" && $delivery_order['status'] == 2 && !emptyempty($order['trade_no']))
{
$alipay = true;
}
$smarty->assign('alipay', $alipay);

 

五、修改admin\templates\delivery_info.htm文件

查找:

復(fù)制代碼
代碼如下:
<form action="order.php" method="post" name="theForm">

 

替換:
 

復(fù)制代碼
代碼如下:
<form {if $alipay}onSubmit="this.target='_blank';this.action='alipay_delivery.php';
this.submit();this.target='_self';this.action='order.php'"{else}action="order.php"{/if} method="post" name="theForm">

 

六、 上傳alipay_delivery.php文件到admin 目錄下.

希望本文所述對(duì)大家基于Ecshop程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 香蕉久久久久久 | 欧美在线观看免费观看视频 | 91在线看片 | 国产精品久久久久久婷婷天堂 | 黄色免费电影网站 | 午夜精品美女久久久久av福利 | 在线欧美日韩 | 国产精品久久久久久久久久久久 | 寡妇性视频免费高清播放器 | 久久精品久久久 | 一区免费视频 | 免费a视频在线观看 | 国产精品久久久久久久一区探花 | av日韩在线播放 | 日韩精品网站 | 亚洲精品乱码久久久久久蜜糖图片 | 精品成人av一区二区三区 | 色九九 | 激情综合五 | 拍真实国产伦偷精品 | 一道本一区二区三区 | 久久久国产精品视频 | 中文久久| 操操网 | 日本中文字幕在线视频 | 婷色综合 | 亚洲亚色 | 欧美精品一| 亚洲欧美网站 | 亚洲 综合 清纯 丝袜 自拍 | 欧美日韩一区在线观看 | 久久久久久成人 | 一级α片免费看 | 一区二区在线免费观看 | 亚洲黄色片视频 | 国产一区二区三区四区在线观看 | av软件在线| 色在线电影 | 色成人免费网站 | 欧美日韩国产一区二区三区 | 精品一区二区三区视频 |