香港独立IP空间
香港php空间
美国php空间
域名注册

很多站长需要在自己的网店添加支付方式,很多都是同时添加支付宝,财付通等支付方式,毕竟支付方式多了做生意也方便点。无忧主机php空间完美支持支付宝接口。今天无忧小编(www.51php.com)要说的也也跟支付出现的问题相关。就是ecshop财付通通道支付的时候,会出现“[3006]您的请求无效,请重新再试”的报错:

ecshop 10 5 1 300x101 ecshop用财付通支付出现“[3006]您的请求无效,请重新再试”

问题解决方法如下:
在根目录打开
\includes\modules\payment\tenpay.php文件在207行左右找到以下代码
$bill_no = str_pad($order[‘log_id’], 10, 0, STR_PAD_LEFT);
如图:

ecshop 10 5 2 300x47 ecshop用财付通支付出现“[3006]您的请求无效,请重新再试”

修改为以下代码:
$bill_no = str_pad(rand(1,99),2,0,STR_PAD_LEFT).str_pad($order[‘log_id’], 8, 0, STR_PAD_LEFT);
如图:

ecshop 10 5 3 300x47 ecshop用财付通支付出现“[3006]您的请求无效,请重新再试”

问题完美解决。

无忧主机相关文章推荐阅读:

解决ECSHOP图片上传失败方法总结

ECSHOP整合UC后出现用户无法注册

使ECSHOP删除商品自动删除商品相关图片信息的方法

使用第三方登陆插件安装在ECSHOP的GBK模板出现乱码

本文地址:http://www.51php.com/ecshop/16905.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档