【问题标题】:authorize.net sandbox testing errors "The merchant does not accept this type of credit card"authorize.net 沙盒测试报错“商户不接受此类信用卡”
【发布时间】:2025-12-30 05:55:15
【问题描述】:

我正在使用测试指南 (http://developer.authorize.net/hello_world/testing_guide/) 在 authorize.net 沙盒环境中进行测试。签证和万事达卡和jcb卡号都成功了,但是美国运通卡、发现卡和大来卡都失败了:“交易错误:17商户不接受这种类型的信用卡。”

为什么测试环境不接受这些卡,或者其他什么?请指教。

谢谢

(我的代码使用的示例代码来自:https://github.com/AuthorizeNet/sample-code-csharp/blob/master/PaymentTransactions/ChargeCreditCard.cs

【问题讨论】:

  • 确定您在测试环境中吗?
  • 我正在使用沙盒凭据,并且在出现错误之前在我的控制台中记录了代码:“从 Url 检索响应:'apitest.authorize.net/xml/v1/request.api'”.. 看起来对吗?

标签: testing credit-card authorize.net


【解决方案1】:

如果您的沙盒帐户未针对特定卡配置,请使用联系人us form 请求您要添加的卡品牌。

【讨论】: