试用期间的卡号验证

时间:2015-04-19 18:38:05

标签: recurly

我想向用户免费试用订阅计划,我想避免用户在结束前取消试用并再次重新启动。所以我只想在卡片有效且之前没有使用过的情况下提供试用版。

有没有办法通过重复检测以前是否使用过卡号?

此外,通过api验证卡片的推荐方法是什么?

1 个答案:

答案 0 :(得分:1)

无法检测之前是否使用过卡号。也许使用地址或IP地址进行验证可能是限制串行注册的部分可行解决方案。

如果您想验证该卡是否有效,Recurly会在卡saved to an account后对卡进行验证。

如果您要验证卡号码是否有效,请使用Recurly.js's recurly.validate.cardNumber,通过luhn算法验证信用卡号:

recurly.validate.cardNumber('4111-1111-1111-1111'); - > true