最近,我将企业magento升级到1.13.0.2。此外,设置支付网关,因为它是mandatory.We正在使用的网络源支付网关。在结帐页面上显示错误“此支付方法当前不可用”。

发布于 2015-06-11 06:42:57
这可能是由于以下原因造成的:( 1)不允许Ips;2)如果其在阶段/测试服务器中,如果站点受到密码保护,则可能会出现此问题;( 3) SSL没有正确安装或错误(如果ssl正在使用)
在检查以上各点之前,请确保添加了正确的merchant_id和事务密钥;
我的问题是因为第二条。
发布于 2015-03-30 22:31:25
一般来说,这意味着支付方法是正确设置的,但在后端管理面板中没有启用。
导航到..。
admin/system_config/编辑/节/支付,或者如果您的支付方法设置处于自定义路由中,请搜索您的
core_config_data表:
SELECT * FROM core_config_data WHERE path LIKE '%cybersource%';或者类似的..。
找到与“已启用”相对应的值,并确保默认作用域和正在测试的所有存储/网站作用域设置为1。
如果core_config_data中不存在已启用/活动的值,则需要通过admin找到您的支付方法路由,并以这种方式保存它,因为配置条目只在初始保存之后填充。
确保您刷新缓存并检查问题是否仍然存在。
如果是这样的话,搜索您的repo以查找上面的错误消息文本和var_dump/die,以了解缺少了什么。
https://stackoverflow.com/questions/29345953
复制相似问题