我想向用户提供订阅计划的免费试用,并且我想避免用户在结束前简单地取消试用并重新启动。因此,我只想在卡有效且之前未使用过的情况下提供试用。
有没有办法通过recurly来检测一个卡号之前是否被使用过?
此外,通过 api 验证卡的推荐方法是什么?
我想向用户提供订阅计划的免费试用,并且我想避免用户在结束前简单地取消试用并重新启动。因此,我只想在卡有效且之前未使用过的情况下提供试用。
有没有办法通过recurly来检测一个卡号之前是否被使用过?
此外,通过 api 验证卡的推荐方法是什么?
没有办法检测一个卡号是否曾经被使用过。也许使用地址或 IP 地址进行验证可能是限制串行注册的部分可行解决方案。
如果您想验证卡是否有效,Recurly 将在卡保存到帐户后对其进行验证。
如果要验证卡号是否有效,请使用Recurly.js recurly.validate.cardNumber
,它通过 luhn 算法验证信用卡号:
recurly.validate.cardNumber('4111-1111-1111-1111');
-->true