【问题标题】:Magento Sage Pay Module error : Error in payment. Sagepay says: 3055 : The CardType field is requiredMagento Sage 支付模块错误:支付错误。 Sagepay 说:3055:CardType 字段是必需的
【发布时间】:2011-12-30 11:37:20
【问题描述】:

我正在使用 Magento 的 Sage Pay 模块,现在当我尝试在 TEST 模式下下订单时,我收到此错误:“付款错误。Sagepay 说:3055:CardType 字段是必需的。”

关于此错误的原因,我没有得到任何帮助。 请帮忙

【问题讨论】:

  • 很明显,需要输入信用卡类型。
  • 但是我已经提供了所有信息。
  • 启用日志,这是当前版本的 config>sagepay 中的第一个选项。然后尝试结帐,这样会报错。打印错误 {MagentoBaseDir}}/var/log/SagePaySuite/" - 在记事本编辑器中打开。如果您不知道它在说什么,请在此处打印

标签: magento opayo


【解决方案1】:

如果您使用的是 Sage Pay DIRECT 集成,这意味着您没有在交易帖子中提供相关的卡类型:

CardType=VISA

(取值可以是以下VISA、MC、MCDEBIT、DELTA、MAESTRO、UKE、AMEX、DC、JCB、LASER、PAYPAL之一,取值大写。)

注意:MC 是万事达卡。 UKE 是 Visa Electron。 MAESTRO 应该用于 UK 和 International Maestro。 AMEX、DC (DINERS) 和 PAYPAL 只有在您在这些收单机构处拥有额外的商户账户时才能被接受。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 2016-02-25
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 2015-03-20
    相关资源
    最近更新 更多