Bearbeiten Sie eine Kreditkarte mit Stripe checkout.js

8

Zur Kasse von Streifen bietet eine hervorragende Möglichkeit, eine Kreditkarte für eine Transaktion hinzuzufügen, indem Sie einfach StripeCheckout.open() aufrufen.

Kann .open() verwendet werden, um eine Karte zu bearbeiten ? (Übergeben des Karten-Tokens)

Wo kann ich auch eine nicht-verkleinerte Version von checkout.js herunterladen, um die .open() Methodensignatur zu sehen?

    
Nelu 04.03.2015, 22:27
quelle

2 Antworten

11

Es gibt keine Möglichkeit, eine Karte auf diese Weise zu bearbeiten . Was Sie jedoch tun können, ist Stripe Checkout, um Ihren Kunden nach einer neuen Karte zu fragen, ohne ihn zu bitten, etwas zu bezahlen. Die Idee ist, den Parameter amount oder data-amount nicht zu setzen.

%Vor%

Sie würden einen neuen Karten-Token für diese neue Karte erhalten, und Sie könnten dann die Update-Kunden-API verwenden, um die neue Karte zu speichern neue Karte beim Kunden.

Was Ihre zweite Frage anbelangt, so gibt es im Moment leider keine unbeaufsichtigte Version von Checkout.js.

    
koopajah 04.03.2015, 23:35
quelle
1

Probieren Sie Ссылка aus, um eine unbezahlte Version des Kaufvorgangs anzuzeigen.

Ich sah das heute zum ersten Mal gemacht. Wenn Sie über eine App verfügen, in der sich Benutzer anmelden, sollten Sie in der Lage sein, dies mit einer benutzerdefinierten Checkout-Integration zu tun (die obige ist die einfache Integration), die Sie hier finden Ссылка

Auf der Serverseite würden Sie den Kunden über Stripe's API abrufen. Im verknüpften benutzerdefinierten Beispiel können Sie die abgerufene ID über Sitzungsdaten an Checkout weiterleiten, damit sie weiß, welcher Kunde hier aktualisiert werden soll:

%Vor%

Ich habe das noch nicht getestet, wenn ich die Chance bekomme, melde ich mich zurück.

    
cleetus 23.06.2015 01:32
quelle

Tags und Links