Stripe Terminal Gateway
Das Stripe Terminal-Gateway ermöglicht es Ihnen, persönliche Zahlungen mit physischen Stripe Terminal-Hardwarelesegeräten direkt in WCPOS zu akzeptieren. Dieses Gateway unterstützt sowohl physische Kartenleser als auch den Simulationsmodus zum Testen.
Funktionen
Hardware-Integration
Physische Stripe Terminal-Lesegeräte über eine Internetverbindung anschließen
Simulator-Modus
Zahlungen ohne Hardware mit dem Simulator von Stripe testen
Echtzeitverarbeitung
Sofortige Zahlungsabwicklung und Bestätigung
Sichere Transaktionen
PCI-konforme Zahlungsabwicklung über Stripe
Telefonbestellungen (MOTO)
Kartenzahlungen über das Telefon annehmen, indem die Details in den Leser eingegeben werden
Installation
Herunterladen und Installieren
- Besuchen Sie die Stripe Terminal für WooCommerce Veröffentlichungsseite
- Laden Sie die neueste stripe-terminal-for-woocommerce.zip Datei herunter
- Gehen Sie in Ihrem WordPress-Admin zu
Plugins > Neu hinzufügen > Plugin hochladen - Laden Sie die ZIP-Datei hoch und aktivieren Sie das Plugin
Stripe-Einstellungen konfigurieren
- Navigieren Sie zu
WP Admin > WooCommerce > Einstellungen > Zahlungen - Finden Sie Stripe Terminal in der Liste der Zahlungsmethoden
- Klicken Sie auf Stripe Terminal, um auf die Einstellungen zuzugreifen
- Geben Sie Ihren Stripe Secret Key ein (diesen können Sie von Ihrem Stripe Dashboard erhalten)
- Speichern Sie die Einstellungen
Sie müssen das Stripe Terminal-Gateway in den WooCommerce-Einstellungen nicht aktivieren. Es wird im nächsten Schritt speziell für das POS aktiviert.
In WCPOS aktivieren
- Gehen Sie zu
WP Admin > POS > Einstellungen > Kasse - Finden Sie das Stripe Terminal-Gateway in der Liste
- Aktivieren Sie das Gateway zur Verwendung im POS
- Speichern Sie Ihre Einstellungen
Verwendung
Verbindung mit einem Leser
Wenn Sie das Stripe Terminal-Gateway während der Bestellung im POS auswählen:
- Verbindungsmethode wählen: Sie können entweder einen physischen Leser anschließen oder den Simulator verwenden
- Physischer Leser: Befolgen Sie die Anweisungen auf dem Bildschirm, um Ihr Stripe Terminal-Gerät zu verbinden
- Simulator: Wählen Sie den Simulator-Modus, um verschiedene Zahlungsszenarien ohne Hardware zu testen
Zahlungen verarbeiten
- Artikel hinzufügen: Fügen Sie Produkte zu Ihrem Warenkorb im POS hinzu
- Gateway auswählen: Wählen Sie "Stripe Terminal" als Zahlungsmethode aus
- Leser verbinden: Schließen Sie Ihren Leser an oder wählen Sie den Simulator-Modus
- Zahlung verarbeiten: Befolgen Sie die Anweisungen, um die Transaktion abzuschließen
- Bestätigung: Die Bestellung wird automatisch nach erfolgreicher Zahlung abgeschlossen
Testen mit dem Simulator
Der Simulator ermöglicht es Ihnen, verschiedene Zahlungsmethoden und Szenarien zu testen:
- Kartenzahlungen: Testen Sie verschiedene Kartentypen (Visa, Mastercard usw.)
- Kontaktlose Zahlungen: Simulieren Sie kontaktlose Zahlungen
- Fehler-Szenarien: Testen Sie abgelehnte Zahlungen und andere Fehlerbedingungen
- Verschiedene Beträge: Testen Sie verschiedene Transaktionsbeträge
Telefonbestellungen (MOTO)
MOTO (Mail Order/Telephone Order) ermöglicht es Ihnen, Kartenzahlungen für Kunden zu verarbeiten, die physisch nicht anwesend sind – z. B. wenn Sie eine Bestellung über das Telefon entgegennehmen. Anstatt eine Karte zu tippen oder einzuführen, gibt der Händler die Kartendaten direkt auf dem Bildschirm des Terminallesers ein.
Einrichtung
MOTO-Zugriff bei Stripe anfordern
MOTO ist standardmäßig nicht aktiviert. Kontaktieren Sie den Stripe-Support und bitten Sie darum, MOTO-Berechtigungen für Ihr Konto zu aktivieren. Dies ist ein schneller Prozess, erfordert jedoch eine manuelle Genehmigung von Stripe.
In den Plugin-Einstellungen aktivieren
- Navigieren Sie zu
WP Admin > WooCommerce > Einstellungen > Zahlungen > Stripe Terminal - Aktivieren Sie das Kontrollkästchen Telefonbestellungen (MOTO)
- Speichern Sie die Einstellungen
Einen kompatiblen Leser anschließen
MOTO funktioniert nur mit kompatiblen internetverbundenen Lesegeräten, die in Unterstützten Terminals aufgeführt sind. Der Schalter erscheint nicht für andere Lesertypen.
Eine Telefonbestellung annehmen
- Schließen Sie einen kompatiblen Leser an (siehe Unterstützte Terminals)
- Aktivieren Sie auf dem Zahlungsbildschirm den Schalter Telefonbestellung
- Klicken Sie auf Kartenzahlung annehmen — der Leser zeigt einen Bildschirm zur Eingabe der Kartennummer an, anstatt zum Tippen oder Einstecken der Karte aufzufordern
- Geben Sie die Kartennummer, das Ablaufdatum und den CVV des Kunden auf dem Leser ein
- Die Zahlung wird von dort aus wie gewohnt verarbeitet
MOTO-Zahlungen verwenden card als Zahlungstyp anstelle von card_present. Das bedeutet, dass sie aus der Sicht von Stripe eher wie Online-Transaktionen behandelt werden, sodass die Standardgebühren für die Online-Kartenverarbeitung anfallen und nicht die Gebühren für persönliche Zahlungen.
Der Schalter für Telefonbestellungen erscheint nur, wenn alle drei Bedingungen erfüllt sind: Die MOTO-Einstellung ist in den Plugin-Einstellungen aktiviert, ein kompatibler Leser ist angeschlossen und der Leser ist kein Simulator. Wenn Sie den Schalter nicht sehen, überprüfen Sie diese Bedingungen.
Anforderungen
Hardware-Kompatibilität
Diese Implementierung verwendet das JavaScript SDK von Stripe, was bedeutet, dass es über Webanwendungen funktioniert, jedoch nur internetverbundene Terminals erfordert. Bluetooth-Terminals werden derzeit nicht unterstützt.
Unterstützte Terminals (Internet-Verbunden)
- Stripe Reader S700/S710 ✅ - Ethernet/WiFi-verbundenes Terminal
- WisePOS E ✅ - WiFi-verbundenes Terminal
Nicht unterstützte Terminals (Bluetooth)
- BBPOS Chipper 2X BT ❌ - Nur Bluetooth
- BBPOS WisePad 3 ❌ - Nur Bluetooth
- Verifone P400 ❌ - veraltet, wird von Stripe nicht mehr unterstützt
Die Unterstützung für Bluetooth-Terminals wird in einem zukünftigen Update zu den iOS- und Android-Anwendungen hinzugefügt. Dies wird die Unterstützung für alle Stripe Terminal-zertifizierten Leser, einschließlich M2 und WisePad 3, ermöglichen.
Häufige Probleme
Leser lässt sich nicht verbinden
- Stellen Sie sicher, dass Sie ein unterstütztes internetverbundenes Terminal verwenden
- Vergewissern Sie sich, dass das Terminal mit WiFi/Ethernet verbunden und online ist
- Überprüfen Sie, ob Ihr Stripe-Konto mit Terminal aktiviert ist
- Bestätigen Sie, dass das Terminal in Ihrem Stripe-Dashboard registriert ist
Zahlung abgelehnt
- Überprüfen Sie, ob Ihr Stripe-Konto aktiv und in gutem Zustand ist
- Vergewissern Sie sich, dass die verwendete Karte gültig ist
- Stellen Sie sicher, dass ausreichende Mittel verfügbar sind
Telefonbestellung-Schalter wird nicht angezeigt
- Überprüfen Sie, ob die Einstellung Telefonbestellungen (MOTO) in
WooCommerce > Einstellungen > Zahlungen > Stripe Terminalaktiviert ist - Stellen Sie sicher, dass Sie mit einem kompatiblen Leser verbunden sind (siehe Unterstützte Terminals) — der Schalter ist für andere Lesertypen ausgeblendet
- Der Schalter erscheint nicht, wenn der Simulator verwendet wird
MOTO-Zahlung schlägt mit einem Fehler fehl
- Bestätigen Sie, dass Stripe die MOTO-Berechtigungen für Ihr Konto aktiviert hat — kontaktieren Sie den Stripe-Support, wenn Sie das noch nicht getan haben
- Überprüfen Sie, ob die Kartendetails korrekt auf dem Leser eingegeben wurden
- MOTO-Zahlungen können strengere Betrugsprüfungen haben — stellen Sie sicher, dass die Karte gültig ist und über ausreichende Mittel verfügt
SSL-Zertifikatfehler
- Stripe Terminal erfordert HTTPS - stellen Sie sicher, dass Ihre Seite ein gültiges SSL-Zertifikat hat
- Überprüfen Sie, ob Ihr SSL-Zertifikat richtig konfiguriert ist
Hilfe erhalten
Für technische Unterstützung:
- Besuchen Sie das GitHub-Repository, um Probleme zu melden
- Überprüfen Sie die Stripe Terminal-Dokumentation für hardware-spezifische Anleitungen
- Kontaktieren Sie den Stripe-Support bei kontobezogenen Problemen
Screenshots
Screenshots werden in einem zukünftigen Update hinzugefügt, um zu zeigen:
- Gateway-Konfiguration in den WooCommerce-Zahlungseinstellungen
- POS-Kassenoberfläche mit Stripe Terminal-Auswahl
- Simulator-Testoberfläche mit verschiedenen Zahlungsmethoden