由Authorize.Net处理信用卡时,收到“到期日期无效”

时间:2012-02-01 16:50:54

标签: asp.net web-services credit-card authorize.net financial

我发布到auth.net网络服务以创建信用卡交易。在测试和现场,如果我使用9或更低的月份,我会收到错误。它曾经工作了一段时间,但开始得到这个问题。我在这个月留下了填充零。所以,根据规格,我发送的格式是YYYY-MM。我现在使用的卡片有7/12的日期,我确认我发送的价值是2012-07。我仍然得到这个错误。

我已经看过this帖子,并且正在按照它的说法进行操作。 对我缺少的东西有任何想法吗?

比尔

1 个答案:

答案 0 :(得分:1)

我会通过在您正在进行Web服务调用的位置放置断点来检查请求。确保没有将07转换回7的内容。如果您尝试传递整数而不是字符串,则可能会发生这种情况。您是否在代码中将过期值转换为任何非字符串类型?