Mit demDocumentation Index
Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
Use this file to discover all available pages before exploring further.
$wsStripe Modul können Sie Zahlungsinformationen zu Stripe abrufen. Es stellt die Konfigurationsdaten für die Stripe.js-Integration sowie Statusinformationen zum aktuellen Zahlungsvorgang bereit. In diesem Abschnitt erfahren Sie, wie Sie Stripe im Frontend initialisieren und den Zahlungsstatus auswerten können.
Modulübersicht
Beispiel / Ausschnitt über$wsStripe
"ƒ()" kennzeichnet eine Funktion.
Variablen und Methoden in der Übersicht
| Name | Typ | Beschreibung |
|---|---|---|
configuration | map | Map mit Stripe-Konfigurationsdaten. |
publishableKey | string | Öffentlicher Stripe-Schlüssel für die Integration im Frontend. |
targetAccount | string | Stripe Connected Account ID (für Plattform-Zahlungen). |
paymentCanceled | bool | true wenn die Zahlung abgebrochen wurde. |
paymentFailed | bool | true wenn die Zahlung fehlgeschlagen ist. |
paymentPending | bool | true wenn die Zahlung noch aussteht. |
createCustomerSession() | map | Erstellt eine Stripe Customer Session für den aktuell eingeloggten Kunden. |
Templates
Das$wsStripe Modul wird typischerweise im Checkout-Bereich verwendet,insbesondere auf der Zahlungsseite. Die Konfigurationsdaten werden zur
Initialisierung des Stripe.js-Objekts im Frontend benötigt.
Variablen
$wsStripe.configuration
Gibt die Stripe-Konfigurationsdaten aus. Wird zur Initialisierung des Stripe-Objekts im Frontend verwendet.$wsStripe.configuration.publishalbeKey
Gibt den öffentlichen Stripe-Schlüssel aus. Dieser Schlüssel wird zur Initialisierung von Stripe.js im Browser benötigt und ist sicher für die Verwendung im Frontend.$wsStripe.configuration.targetAccount
Gibt die Stripe Connected Account ID aus. Wird nur bei Plattform- oder Marktplatz-Zahlungen benötigt, wenn Zahlungen an einen verbundenen Account weitergeleitet werden.$wsStripe.paymentCanceled
Gibttrue aus, wenn die Zahlung abgebrochen wurde.
$wsStripe.paymentFailed
Gibttrue aus, wenn die Zahlung fehlgeschlagen ist.
$wsStripe.paymentPending
Gibttrue aus, wenn die Zahlung noch aussteht.
Methoden
$wsStripe.createCustomerSession()
Erstellt eine Stripe Customer Session für den aktuell eingeloggten Kunden. Die Session ermöglicht sicheren Zugriff auf gespeicherte Zahlungsmethoden und Kundendaten direkt im Frontend. Signatur$wsStripe.createCustomerSession()
Rückgabemap - Customer Session Objekt mit folgenden Attributen:
| Attribut | Typ | Beschreibung |
|---|---|---|
| client_secret | string | Geheimer Schlüssel für den sicheren Zugriff auf den Kunden. |
| components | object | Konfiguration für aktivierte Stripe-Komponente. |
| customer | string | ID des Kunden, für den die Session erstellt wurde. |
| expires_at | timestamp | Zeitpunkt, zu dem die Session abläuft. |
Aktionen
Für$wsStripe stehen keine Aktionen zur Verfügung.
