如何解决 Sagepay 支付网关错误,“4006 : The TxType requested is not supported on this account”?

Posted

技术标签:

【中文标题】如何解决 Sagepay 支付网关错误,“4006 : The TxType requested is not supported on this account”?【英文标题】:How to resolve Sagepay payment gateway error, "4006 : The TxType requested is not supported on this account"? 【发布时间】:2012-05-13 16:10:11 【问题描述】:

在 Live 网站上提交表单时出现以下错误。

状态:无效

状态详细信息:4006:此帐户不支持请求的 TxType。

我的 sagepay 设置是 LIVE 如下,

SAGEPAY_CONNECT_TO = '直播'; SAGEPAY_TRANSACTION_TYPE = '付款';

但它不起作用。有人说它更改为“DEFERRED”,但它也不起作用。 以上设置在 TEST 模式下工作正常,对于 TEST 模式设置,

SAGEPAY_CONNECT_TO = '测试'; SAGEPAY_TRANSACTION_TYPE = '付款';

我该如何解决这个问题?谁能帮帮我?

【问题讨论】:

您的真实账户是否已激活付款? SagePay 需要在您上线之前执行此操作,这取决于您的测试帐户是否执行了令人满意的测试交易。 【参考方案1】:

对于遇到相同问题的其他人,这不是代码问题。您需要联系 SagePay 并要求他们为“付款”或“延期”激活您的帐户

【讨论】:

【参考方案2】:

我们必须确保在使用 Omnipay 集成时添加了这些交易类型

TX 认证 TX 授权 交易代币

我们也是 MOTO 服务,因此也必须添加。

【讨论】:

以上是关于如何解决 Sagepay 支付网关错误,“4006 : The TxType requested is not supported on this account”?的主要内容,如果未能解决你的问题,请参考以下文章

贤者支付贝宝示例

我有几个关于 Authorize.Net 的问题

如何在 ASP.NET 中实现支付网关 [关闭]

第一个数据支付网关(高级)

如何将支付网关部署到真实环境中?

如何在视图中显示支付网关响应消息 - Rails 4,Active Merchant