使用Recurly JS如何设置所需的不同字段

时间:2017-06-21 22:00:49

标签: javascript recurly

我正在使用Recurly JS并试图获得一些额外的字段。我可以通过required: []设置获得的字段是: Card number, month, year, cvv, first name, surname, address1, city

我无法获得以下内容:agency name, email, postcode, country, vat number

我还想设置月份长度的详细信息。

我试图使用RecurlyState对象,但我不确定它是否有效或如何使它与recurly.configure({})一起使用;

我在官方文件中找不到任何关于如何制作某些字段的内容,但我在Git Hub上找到了

1 个答案:

答案 0 :(得分:0)

如果您的所需地址配置设置为"完整地址"在用户界面的“站点设置”>配置窗口中,验证将自动检查first_name,last_name,address1,state,city,country,zip。不需要在required []数组中声明这些参数。

以下vat_number和cvv需要在所需的数组中声明,如下例所示:

要求:[' cvv',' vat_number']

对于代理商名称,电子邮件等参数,他们需要一个小的自定义验证脚本,以便在提交表单时检查这些字段。 Recurly.js旨在处理与PCI相关的数据,因此默认情况下不包括此内容。

在recurly.js库中配置到期月份长度以接受1或2位数值