2013-04-26 7 views
6

È possibile aggiornare semplicemente l'indirizzo memorizzato di un cliente su Stripe e non anche sulla scheda? La ragione che sto chiedendo è come ora, il cliente può aggiornare le proprie informazioni, ma richiede che la loro carta venga inserita anche se si tratta solo di una modifica della città.Aggiornamento indirizzo cliente Stripe e informazioni scheda NON

Sto utilizzando il seguente per creare un token e aggiornare le informazioni del cliente

$("#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; 
}); 

c'è qualcosa come un updateToken potrei usare? Quindi potrei cambiare solo determinati valori.

risposta

6

Al momento, n. Per aggiornare qualsiasi proprietà della carta è necessario ritirare nuovamente i dettagli completi della carta dal cliente.

+0

È questo doc'd da qualche parte? È semplicemente talmente difficile da credere (anche se non sono in grado di determinare il modo in cui farlo). – Madbreaks

+3

Lavoro per Stripe, quindi posso confermare che non è possibile aggiornare le proprietà di una scheda. – brian

+0

Grazie Brian, sarebbe * estremamente utile * se questa funzionalità fosse disponibile. ;) – Madbreaks

Problemi correlati