杭州神话信息技术有限公司
标题:
财付通:重复生成团购券的解决办法(关闭上层通知)
[打印本页]
作者:
Moyo
时间:
2012-8-9 16:59:18
标题:
财付通:重复生成团购券的解决办法(关闭上层通知)
参考:
http://www.tttuangou.net/bugfix/alipay.20120118/
(大部分说明是一致的)
修改的文件:
1:修改 /include/driver/payment/tenpay.php
找到 $trade['status'] = $this->api()->TradeStatus();
在后面追加一行
$trade['ntype'] = $this->__Is_Nofity() ? 'notify' : 'direct';
2、修改文件 /include/logic/callback.logic.php
找到 function Parse_TRADE_FINISHED (会搜索到2个结果,这里指的是第1个)
这行代码下面有一行 $trade = logic('pay')->TradeData($payment);
在后面添加这段代码
if ($trade['ntype'] == 'direct')
{
$this->master->Messager('我们已经在处理您的订单,请稍后!(您的订单可能会显示未付款,请不要担心,系统处理完您的支付后会自动变更订单状态)', '?mod=me&code=order');
}
复制代码
关于站点开启先行发送团购券时的修改方法:
修改文件 /include/logic/callback.logic.php (前提
1:修改 /include/driver/payment/tenpay.php
)
找到 function Parse_WAIT_SELLER_SEND_GOODS (会搜索到2个结果,这里指的是第1个)
这行代码下面有一行 $trade = logic('pay')->TradeData($payment);
在后面添加这段代码
if ($trade['ntype'] == 'direct')
{
$this->master->Messager('我们已经在处理您的订单,请稍后!(您的订单可能会显示未付款,请不要担心,系统处理完您的支付后会自动变更订单状态)', '?mod=me&code=order');
}
复制代码
该帖已经同步到记事狗微博
Moyo的微博
作者:
博儀邦
时间:
2012-8-16 22:01:08
强烈支持,楼主万岁!
欢迎光临 杭州神话信息技术有限公司 (http://cenwor.com/)
Powered by Discuz! X2