我正在使用递归JS并试图获得一些额外的字段。我可以通过required: []
设置获得的字段是: Card number, month, year, cvv, first name, surname, address1, city
我无法获得以下内容:agency name, email, postcode, country, vat number
我还想设置月份长度的详细信息。
我试图使用 RecurlyState 对象,但我不确定它是否有效或如何使其与 recurly.configure({}( 一起工作;
我在官方文档中找不到有关如何使某些字段成为必填字段的任何内容,但我在 Git Hub 上找到了它
如果在用户界面的"站点设置>配置"窗口中将"所需地址"配置设置为"完整地址",则验证将自动检查first_name、last_name、地址 1、州、城市、国家/地区、邮政编码。 不需要在所需的 [] 数组中声明这些参数。
以下 vat_number 和 cvv 需要在所需的数组中声明,如以下示例所示:
必需: ["CVV", "vat_number"]
对于机构名称、电子邮件等参数,他们需要一个小的自定义验证脚本来在提交表单时检查这些字段。定期.js 旨在仅处理与 PCI 相关的数据,因此默认情况下不包括此数据。
到期月份长度在定期.js库中配置为接受 1 位或 2 位数字值