Skip to content

@capgo/capacitor-stripe-terminal

Capacitor plugin for Stripe Terminal in-person payments.

Capacitor plugin for Stripe Terminal in-person payments.

These plugins are maintained forks of @capacitor-community/stripe. Capgo split the community project into focused packages with docs, example apps, and CI for each Stripe surface.

Capgo tracks open issues and pull requests in the community repository, ports relevant fixes into our repos, and ships them on current Stripe SDKs. We aim to be more reactive than the community maintainers when bugs or platform updates land.

For in-person payments with Tap to Pay and physical readers, @capgo/capacitor-stripe-terminal is the maintained upgrade path from the community package.

  • initialize - Initialize Terminal with a connection token provider endpoint.
  • discoverReaders - Discover Tap to Pay, Bluetooth, or Internet readers.
  • cancelDiscoverReaders - Cancel an in-flight reader discovery session.
  • connectReader - Connect to a discovered reader.
MethodDescription
initializeInitialize Terminal with a connection token provider endpoint.
discoverReadersDiscover Tap to Pay, Bluetooth, or Internet readers.
cancelDiscoverReadersCancel an in-flight reader discovery session.
connectReaderConnect to a discovered reader.
getPluginVersionGet the native Capacitor plugin version.

This reference is synced from src/definitions.ts in capacitor-stripe-terminal.