我正在使用Intuit的Quickbooks Merchant Services。我完成了测试并且工作正常,所以我决定让商家活下去。
- 我已在http://appreg.intuit.com/
上创建了一个新应用程序- 选择桌面模式
- 并点击生产环境
- 填满了字段
- 点击创建应用
然后生成了App ID和App Login。 我已获得我的机票ID,并插入了我网站上的值。
我也改变了这段代码:
$MS->useTestEnvironment(true); // test
到$MS->useTestEnvironment(false); // live
当我测试它时,VISA卡进入状态"等待" ..当我尝试使用AMEX卡时,交易没有得到处理并获得状态"拒绝&#34 ;.我已多次尝试过这种情况,但它总是说“拒绝了”。
可能是什么问题?除了APP登录和App Ticket之外还有什么需要改变吗?我是否需要在托管(网络应用)模式下注册应用?
我希望我的问题足够明确,以便有人提出解决方案。非常感谢!
答案 0 :(得分:0)
如果您的状态为Pending
或Declined
,那么您已成功从测试转为生产。
可能是什么问题?
你需要联系Intuit并问他们。这是一个与编程无关的问题,只有Intuit才能回答。
向他们提供交易的交易ID,并询问他们拒绝交易的原因。他们可能会让您联系发行信用卡的银行。
除了APP登录和App Ticket之外还有什么需要改变吗?
没有
我是否需要在托管(网络应用)模式下注册应用?
没有