假设您的信用卡号的有效期为 05/08 - 即2008 年 5 月。

这是否意味着该卡将在 2008 年 5 月 1 日早上或 2008 年 5 月 31 日晚上到期?

有帮助吗?

解决方案

我花了几分钟才找到一个可以为此提供资源的网站。

该卡有效期至指定月份的最后一天,即最后一个[原文如此]之后1下个月的某一天;如果商人试图获得授权,则该卡不能用于购买。- 来源

另外,在查找此内容时,我在 Microsoft 网站上发现了一篇有趣的文章,使用了这样的示例,exec 摘要: 月/年的 Access 2000 默认为该月的第一天,以下是如何覆盖它以计算月末,就像您想要的信用卡一样.

此外,该页面还有 您想了解的有关信用卡的一切.


  1. 这被认为是一个拼写错误,应该是“……,下个月的第一天之后;……”

其他提示

如果您正在编写一个需要信用卡号进行付款的网站:

  1. 您可能应该尽可能宽容,这样如果它确实过期,您就允许信用卡公司捕获它。因此,请等到该月最后一天的最后一秒。
  2. 不要编写您自己的信用卡处理代码。如果^H^H当你写出一个bug时,有人会损失真金白银。我们都会犯错误,只是不要做出将错误变成灾难的决定。

查看您自己的一张信用卡。它会有一些文字,例如 EXPIRES END 或者 VALID THRU 高于日期。因此该卡将在指定月底到期。

根据我的经验,它在该月底就到期了。这是基于我可以在该月内使用它的事实,而该月就是我的银行发送新的的时间。

我在工作中处理了大量的信用卡交易,我可以告诉你,到期日是包含在内的。

另外,我同意戈尔加波尔的观点。不要编写自己的处理代码。它们是信用卡处理的一些很好的工具。这里我们一直在使用 莫内特拉 3年了,它做得相当不错。

许多大公司甚至不再使用您的到期日期,因为当以新的到期日期和相同的帐号发行卡时,这会导致自动续订付款丢失。这在服务行业中是一个巨大的问题,因此这些公司迫使发卡机构处理没有有效期的付款,以避免陷入这种陷阱。目前还没有多少人知道这一点,因此并非所有公司都采用这种做法。

根据维萨的“Visa 商户卡受理和退款管理指南”;“Good Thru”(或“Valid Thru”)日期是卡的到期日期:

一张卡在显示的月份的最后一天有效(例如,如果良好的到达日期为03/12,则该卡有效期为2012年3月31日,并于2012年4月1日到期。)

它位于浮雕帐号下方。 如果当前交易日期晚于“Good Thru”日期,则该卡已过期。

时区如何影响此分析?纽约的卡会比加州先到期吗?这取决于帐单地址或送货地址吗?

我在网上进行了自动计费设置,信用卡说它在 10 月 9 日之前一切正常,但该卡在 10 月的第一周被拒绝,并在下周再次被拒绝。每次被拒绝都会花费我 10 美元的费用。如果您有自动计费设置,请不要认为月底之前一切都很好。

在您的示例中,信用卡已于 6/2008 到期。

在不知道你在做什么的情况下,我不能明确地说你不应该提前验证,但要注意有时业务规则违背所有逻辑。

例如,在我以前工作的地方,他们经常根本不处理卡,或者在交易失败时继续处理,以便他们可以联系客户并获得另一张卡。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top