【问题标题】:Payment options do not appear during onepage checkout [closed]单页结帐期间不出现付款选项[关闭]
【发布时间】:2011-12-07 07:32:21
【问题描述】:

在结帐过程中,一旦您进入第 4 步“付款信息”,什么都不会显示。有一个继续按钮,但如果您点击它,您会弹出“您的订单目前无法完成,因为没有可用的付款方式”。我根本没有 javascript 错误。根据萤火虫,在这一步完成的 AJAX 调用是成功的(200 响应)。我在 apache 错误日志中什么也看不到。在此站点上线之前,我们成功完成了测试交易。上线后,我们更改了域并应用了 SSL,现在我们无法通过前端的这一步。我们在 Magento 配置中启用的唯一付款方式是 Authorize.net。

Magento v1.4.2

https://www.time4health.com/shop-online

我正在使用 Magebridge 处理 Magento 商店在 Joomla 中的集成;我已经验证它也不能通过 Magento 前端工作。

谢谢你的建议,

【问题讨论】:

  • 您是否尝试过正常的结帐流程(不是单页)?
  • 当我禁用单页结帐时,结帐按钮消失。没有办法退房!

标签: php xml magento authorize.net


【解决方案1】:

听起来您要么没有启用任何付款方式,要么您的会话(您的购物车/送货地址/帐单地址)不知何故不符合结帐条件。

我建议启用默认支付模块之一。采购订单始终是一个安全的选择。 “系统” => “配置” => “支付方式” 点击“采购订单”,将“启用”设置为“是”,点击保存。

如果这不起作用。将客户地址的帐单/送货国家/地区更改为美国某个地方,看看是否存在问题。

【讨论】:

  • 是的。你解决了我的问题。客户地址应属于允许的国家/地区。
【解决方案2】:

原来是安装的(不是我自己安装的)magento 支付扩展,需要设置默认方法。有点可笑。

抱歉浪费大家时间

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 2018-02-03
    • 1970-01-01
    • 2014-05-06
    • 2014-05-22
    • 2014-10-05
    • 1970-01-01
    相关资源
    最近更新 更多