轨道 + 狂欢:无法在测试环境中结帐 "Unable to Authorize Credit Card: Bogus Gateway: Forced failure"


嗨,我

目前有一个狂欢应用程序,我正在尝试在我的预览环境中测试结帐,但它不起作用。我只有一种付款方式:

Credit Card     Gateway::Bogus  Preview     Both    Yes

但是当我尝试检查时,它说

无法授权信用卡:虚假网关:强制失败。

但是,在我的暂存环境中,结帐使用相同的付款方式配置。虚假网关不是应该工作,因为它只是为了测试目的吗?我真的不熟悉狂欢(这是一个旧版应用程序),所以非常感谢任何帮助让我通过结帐。如果您需要更多信息,请告诉我。

这背后的来源可能会产生一些见解:

https://github.com/spree/spree/blob/v2.1.2/core/app/models/spree/gateway/bogus.rb#L37-L41

虚假网关仅接受类顶部列表中的信用卡号。 您是否正在使用这些数字之一?

要通过其他中的结帐步骤以成功下达测试订单,请按照以下步骤操作。

卡片上的名字

输入Bogus Gateway

信用卡号

依次输入其中的每一个以模拟不同类型的交易:

  1. 输入1以模拟成功的交易
  2. 输入2以模拟失败的事务
  3. 输入3以模拟异常(这将生成指示提供程序发生错误的消息。

商用车

输入任意 3 位数字(例如 111)。

有效期

输入将来的任何日期。

来源 购物

相关内容

最新更新