Anpassbare Mengen bei Einzelposten
Ermöglichen Sie Ihren Kundinnen und Kunden, die Menge der Artikel während des Bezahlvorgangs anzupassen.
In den Posten für jede Checkout-Sitzung wird nachverfolgt, was Ihre Kundschaft kauft. Sie können die Checkout-Sitzung so konfigurieren, dass Kundinnen/Kunden während des Bezahlvorgangs die Menge ihrer Einzelposten anpassen können.
Checkout-Sitzung mit anpassbarer Menge erstellen
Stellen Sie beim Erstellen einer Checkout-Sitzung adjustable_ für Ihre line_ ein, damit Ihre Kundinnen/Kunden während des Bezahlvorgangs die Menge eines Artikels ändern können.
Sie können die Standardeinstellungen für die zulässigen Mindest- und Höchstmengen anpassen, indem Sie adjustable_ und adjustable_ einstellen. Standardmäßig ist die Mindestmenge eines Artikels 0 und die Höchstmenge 99. Für adjustable_ können Sie einen Wert von bis zu 999999 angeben.
Wenn Sie anpassbare Mengen mit einem Wert für line_ von mehr als 99 (dem anpassbaren Standardhöchstwert) verwenden, stellen Sie adjustable_ so ein, dass es größer oder gleich der Menge dieses Postens ist.
Wenn Sie anpassbare Mengen verwenden, ändern Sie Ihre Konfiguration so, dass sie beim Erstellen der Checkout-Sitzung adjustable_ verwendet, um die Menge des Bestands statt der Menge der line_ zurückzustellen.
Wenn nur noch ein Artikel vorhanden ist, verhindert Checkout, dass der/die Kund/in diesen Artikel entfernen kann.
Abgeschlossene Transaktionen verarbeiten
Nach Abschluss der Zahlung können Sie die finalisierten Einzelposten und ihre Mengen beantragen. Wenn Ihr Kunde/Ihre Kundin einen Einzelposten entfernt, wird dieser auch aus der Einzelposten-Antwort entfernt. Im Leitfaden zur Bestellabwicklung erfahren Sie, wie Sie einen Ereignis-Handler erstellen können, um abgeschlossene Checkout-Sitzungen zu handhaben.
Notiz
Um Ihren Ereignis-Handler zu testen, installieren Sie die Stripe-CLI und verwenden Sie stripe listen --forward-to localhost:4242/webhook, um Ereignisse an Ihren lokalen Server weiterzuleiten.