Art*_*Art 147 billing date credit-card max
当涉及信用卡时,各种在线服务对于最大到期年份具有不同的值.
例如:
这里的合理最大值是多少?有官方指导方针吗?
Joh*_*nde 64
没有官方指南,因为信用卡发卡机构可以在发卡时过期.事实上,他们已经发行了更长时间的卡片.如果您正在尝试确定未来的距离,您应该安排到期日,安全方面的错误,并为您的客户提供多年的选择.这样你将来证明你的申请.
仅供参考,许多信用卡发卡机构在确定是否批准信用卡购买时不使用到期日.因此,如果您担心提供的日期不正确,处理器最终会对交易是否获得批准有最终决定权,因此我不担心.
2017年7月:最终用户的卡片已经过了将近50年的时间.
Bry*_*nny 16
我要么动态地添加+ 15 - 20年到当前日期的年份,或者提供一年的文本框输入(我个人发现输入两位数字比滚动几年列表更快).
以下是美国顶级在线零售商的样本:
RETAILER WINDOW IN YEARS
Amazon 20
Walmart 10
Apple NA (TEXT FIELD)
Home Depot 19
Best Buy 10
Target NA (TEXT FIELD)
eBay NA (TEXT FIELD)
Google 19
Run Code Online (Sandbox Code Playgroud)
作为理论上限,我建议您不必考虑持卡人的预期寿命。维基百科在其关于活人传记的编辑标准中做到了这一点:
除非可靠的消息来源确认了该人的死亡,否则任何未满115年出生的人均受本政策的保护。除非列出最高年龄的人,否则115岁以上的人被认为已死亡。
因此,在您的代码中查找当前年份,加115,然后将其用作信用卡到期日的理论上限。您再也不必触碰该代码。