Zum Inhalt springen

@capgo/capacitor-stripe-terminal

Capacitor Plugin für Stripe Terminal In-Person-Zahlungen

Capacitor Plugin für In-Person-Zahlungen mit Stripe Terminal

Starte mit initialize() und die weiteren unten aufgeführten Core-Methoden.

PlattformSupportHinweise
iOSJaNative
AndroidJaNative
WebNeinAbsichern mit Capacitor.getPlatform()

Diese Plugins sind gepflegte Forks von @capacitor-community/stripe. Capgo hat das Community-Projekt in spezialisierte Pakete mit eigener Doku, Beispiel-Apps und CI für jede Stripe-Plattform aufgeteilt.

Capgo verfolgt alle Issues und Pull Requests im Community-Repo, portiert relevante Fixes in unsere Repos und liefert sie auf Basis aktueller Stripe SDKs aus. Unser Ziel ist es, bei Bugs oder Plattform-Updates schneller zu reagieren als die Community-Maintainer.

Für Zahlungen vor Ort mit Tap to Pay und physischen Lesegeräten, @capgo/capacitor-stripe-terminal ist dies der gepflegte Upgrade-Pfad vom Community-Paket.

  • initialize - Terminal mit einem Connection Token Provider Endpoint initialisieren.
  • discoverReaders - Tap to Pay, Bluetooth- oder Internet-Lesegeräte finden.
  • cancelDiscoverReaders - Eine laufende Discovery-Session für Lesegeräte abbrechen.
  • connectReader - Mit einem gefundenen Lesegerät verbinden.
MethodeBeschreibung
initializeTerminal mit einem Connection-Token-Provider-Endpoint initialisieren.
discoverReadersTap to Pay, Bluetooth- oder Internet-Reader entdecken.
cancelDiscoverReadersLaufende Reader-Discovery-Session abbrechen.
connectReaderMit einem entdeckten Reader verbinden.
getPluginVersionGibt die native Capacitor Plugin-Version zurück.

Verwende diese Werte mit TapToPayUxConfiguration.darkMode bei der Konfiguration von Tap to Pay.

WertNutzer finden
SYSTEMAn das Systemdesign des Geräts anpassen.
DARKTap to Pay Flow im Dark Mode erzwingen.
LIGHTTap to Pay Flow im Light Mode erzwingen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-stripe-terminal.