我正在尝试遵循https://docs.recurly.com/js/上的入门指南
当我尝试通过此 javascript 请求令牌时:
form = $('#form-credit-card');
recurly.token(form, function (err, token) {
if (err) {
RecurlyErrorHandler(err);}
else {
alert($('input[name=recurly-token]').val());
}
});
function RecurlyErrorHandler (err) {
$('#errors').text('The following fields appear to be invalid: ' + err.fields.join(', '));
$('button').prop('disabled', false);
$.each(err.fields, function (i, field) {
$('[data-recurly=' + field + ']').addClass('error');
});
}
我收到此错误消息。我正在发送名字、姓氏、cc、cvv、exp 月、exp 年。我还必须发送地址、城市、国家和邮政地址吗?或者有没有我错过的设置。我没有注意到入门指南中的那些字段。如果这很重要,我正在使用托管字段。
{"error":{"code":"invalid-parameter","message":"Address1 不能为空,City 不能为空,Country 不能为空,邮政编码 [\"can'不能为空\"]","fields":["address1","city","country","postal_code"]}}