2013-04-26 42 views
6

是否有可能只是更新條紋上的客戶存儲地址而不是卡片?我現在要求的理由是,客戶可以更新他們的信息,但即使只是城市變更,也需要輸入他們的卡片。更新條紋的客戶地址,而不是卡片信息

我用下面創建一個令牌,並更新客戶的信息

$("#payment-form").submit(function(event) { 
    // disable the submit button to prevent repeated clicks 
    $('#stripe-submit').attr("disabled", "disabled"); 

    // combine first & last name 
    var fullname = $('[name="first-name"]').val() + " " + $('[name="last-name"]').val(); 

    // send the card details to Stripe 
    Stripe.createToken({ 
     number: $('.card-number').val(), 
     cvc: $('.card-cvc').val(), 
     exp_month: $('.card-month').val(), 
     exp_year: $('.card-year').val(), 
     name: fullname, 
     address_line1: $('[name="address"]').val(), 
     address_city: $('[name="city"]').val(), 
     address_state: $('[name="state"]').val(), 
     address_zip: $('[name="zip"]').val(), 
     address_country: $('[name="country"]').val() 
    }, stripeResponseHandler); 

    // prevent the form from submitting with the default action 
    return false; 
}); 

有什麼樣的updateToken我可以使用?所以我只能改變某些值。

回答

6

此刻,沒有。要更新卡的任何屬性,您需要重新從客戶處收集完整的卡信息。

+0

這是doc'd地方?這很難相信(儘管我無法確定這樣做的方式)。 – Madbreaks 2013-05-20 15:47:57

+3

我爲Stripe工作,所以我可以確認無法更新卡的屬性。 – brian 2013-05-23 12:09:22

+0

感謝Brian - 如果這個功能可用,它將非常有用*。 ;) – Madbreaks 2013-05-23 19:45:50

相關問題