我已经设置了一个wordpress实例,人们可以注册在线课程,我正在使用authorize.net进行连接,当我在沙盒模式下测试帐户时,它运行正常。当我输入实时凭证并更改模式以实现付款时,它表示无法创建预订网关authorize.aim
任何人都可以帮助解决这个问题
答案 0 :(得分:0)
您从Authorize.net网关获得的错误或调试输出是什么?您是否在Authorize.net商家界面中看到了该交易?
根据我的经验,通常会有3个区域出现此类问题:
API问题 - 您需要确保能够正确地向API提交交易并将其显示在商家界面中(作为拒绝或批准等) 。如果没有,您可能需要重新生成API用户/事务密钥并检查分隔符和封装字符。
未解析响应 - Authorize.net可能正在接收您的交易,但您的应用程序未正确解析响应。确保分隔符和封装字符与您在Authorize.net设置中使用的内容相匹配,以便您的应用可以正确解析响应。
处理器问题 - 如果API运行正常且您可以在Authorize.net商家界面中看到交易但仍在下降,您可能需要联系您的处理器/商家提供商,以确保事情在他们的最终活跃。此外,您需要使用真实的信用卡 - 切换到实时模式后,测试卡号码将无法使用。
最后,一个好的专业提示是使用虚拟终端尝试您的交易。如果它在那里工作,那么你知道你的处理器配置和设置都很好。如果没有,您的处理器配置出现问题,需要联系您的商家提供商。