首页 » 电子商务 » 阅读文章
IPS支付页面常见错误提示
1、Merchant order payment interface’s Md5 summary parameter is illegal.
字面翻译是‘签名错误’。商城接口开发存在问题,可能原因:
1)提交地址有误。测试商户号使用测试的提交网址,正式商户号使用正式的提交网址。
2)商户号有误。一个商户有两个商户号,一个是交易商户号,一个是下发商户号,这里必须使用交易商户号。
3)商户证书有误。用交易商户号登陆IPS后台进行下载。
4)字符集的问题。接口只支持UTF8的字符集。若使用其他字符集,则需确保没有非英文和数字的字符。
5)IPS提供的参数有误。在测试范例中检查商户证书是否正确(选择‘正式环境’,输入真实商户号 和 相对应的商户证书号,点击‘提交’),若仍有问题,请与IPS技术联系。
2、Transaction is not allowed due to more than two failed transactions in 24 hours.
当天交易2次失败后,24小时内不能再进行支付。
3、Unknown system error!
可能是风控信息有误。
4、Merchant has not launched the service
字面翻译是‘未开通此业务’。可能原因:
1)币种参数有误,必须是‘CNY’或‘RMB’(变量值:pOrderCurrency)
2)支付接口只能用交易商户号,不能用下发商户号。IPS给每个商户发了两封邮件,包含两个商户号,请仔细查阅。
3)商户号没开通该业务
5、Unassigned parameter found in call method!
一般是用户修改了Firefox等浏览器的安全配置,参数过于严谨,导致拦截了某些脚本程序。使用浏览器默认配置即可。
6、Transaction is not allowed as your card is a business card.
IPS支付不支持商务卡支付。
7、The format for merchant order amount is wrong.
字面翻译是‘交易金额有误’。可能原因:
1)交易金额不能为空
2)交易金额必须精确两位小数。精确一位小数也是错的。asp和php都不能用round函数。asp的要用 formatnumber 函数,php的要用 number_format 函数
3)支付金额不能为0.01人民币,最小的金额为0.02人民币
8、payment failure:Invalid amount,declined retry
MasterCard支付金额不能小于0.1元人民币
9、Delivery address country parameter is illegal.
国家参数填写错误。需按相应的编码进行填写。
10、Merchant returned signature type is illegal.
“交互方式”必须为1。如果为空就有这个提示。
11、The transaction cannot be finished, for the anti-fraud scan is not passed. \n\rPlease choose other credit card to complete payment or contact IPS customer service via following info. \n\rPhone Number: (86)021-62407610, Email: e-support@ips.com.cn
IPS风险控制拦截了该笔订单,可能有以下原因:
1)每张信用卡每天交易成功次数不得超过3次(含3次),交易失败次数不得超过2次(含2次);
2)支付接口开发的问题:风控信息有误或有乱码。
转载:http://www.bobochiu.com/2011/03/31/支付页面常见错误提示分析/
声明: 本文由Ezencart原创,转载请保留链接:IPS支付页面常见错误提示
评论 共0条 (RSS 2.0) 发表评论