2017-03-07 2 views
0

Ich versuche, zwei Stripe-Zahlungen auf einer einseitigen Anwendung zu haben. Der Benutzer hat 5 Minuten Zeit, um den Artikel zu einem Verkaufspreis zu kaufen. Ich muss dann in der Lage sein, den Preis auf einen anderen Betrag zu aktualisieren. Ich habe versucht, einfach zwei Stripe-Formulare zu erstellen, aber Sie können nicht mehr als eins auf einer Seite haben. Wie würde ich das machen?Stripe Payment Betrag aktualisieren

Mein Stripe Set-up: "Menge"

var token = req.body.stripeToken; // Using Express 
var charge = stripe.charges.create({ 
    amount: 749, 
    currency: "usd", 
    description: "Example charge", 
    source: token, 

Wie würde ich das ändern

+1

Sie eine Kasse Erfahrung schaffen würde, wo Sie geben das 'Betrag'-Argument für Checkout mit einer externen Eingabe an, übergeben diesen Betrag dann an Ihr Backend und ersetzen Ihr hartcodiertes '794' durch den übergebenen Wert. – korben

Antwort

0

Wenn Sie hatte eine <input type="hidden" name="chosen_amount" id="chosen_amount" />

Und verwenden Sie Javascript um den Wert des ausgeblendeten Feld auf Klick auf den Button ändern, dann können Sie den Betrag auf dem Back-End-Zugriff mit var amount = req.body.chose_amount;

Verwandte Themen