我想向用户免费试用订阅计划,我想避免用户在结束前取消试用并再次重新启动。所以我只想在卡片有效且之前没有使用过的情况下提供试用版。
有没有办法通过重复检测以前是否使用过卡号?
此外,通过api验证卡片的推荐方法是什么?
答案 0 :(得分:1)
无法检测之前是否使用过卡号。也许使用地址或IP地址进行验证可能是限制串行注册的部分可行解决方案。
如果您想验证该卡是否有效,Recurly会在卡saved to an account后对卡进行验证。
如果您要验证卡号码是否有效,请使用Recurly.js's recurly.validate.cardNumber
,通过luhn算法验证信用卡号:
recurly.validate.cardNumber('4111-1111-1111-1111');
- > true