2
我試圖更新通過下面的代碼保存在用新值布倫特裏庫信用卡: -布倫特裏 - TokenizeCard不工作
var data = {
cardholderName: $('#cardholder_name').val(),
expirationDate: $('#expiration_date').val(),
cvv: $('#cvv').val(),
billingAddress: {
firstName: $('#firstName').val(),
lastName: $('#lastName').val(),
streetAddress: $('#streetAddress').val(),
locality: $('#city').val(),
region: $('#state').val(),
postalCode: $('#postalCode').val(),
countryName: $('input[name="country"]').val(),
}
};
if($('#number').prop('disabled') == false) {
data.number = $('#number').val();
}
data.billingAddress['options'] = { updateExisting: true };
var client = new braintree.api.Client({clientToken: "<?=$client_token?>"});
client.tokenizeCard(data, function (err, nonce) {
});
上面的代碼工作正常,當我刪除
data.billingAddress['options'] = { updateExisting: true };
如果我包含上面的行,我收到錯誤無法標記卡。當我通過javascript對信用卡進行標記時,如何更新現有賬單地址?