DiscoveryMethod

enum DiscoveryMethod : Enum<DiscoveryMethod>

The DiscoveryMethod enum represents the possible ways of discovery readers.

https://stripe.com/docs/terminal/readers/connecting

Entries

Link copied to clipboard
USB()

The USB discovery method allows the user to use the device's usb input(s) to interact with Stripe Terminal's usb-capable readers.

Link copied to clipboard

The EMBEDDED discovery method allows the user to collect payments using the reader upon which the Application is currently running.

Link copied to clipboard

The HANDOFF discovery method is only supported when running directly on a reader. It allows the user to delegate the collecting of payments to a separate application that is responsible for collecting payments.

Link copied to clipboard

The LOCAL_MOBILE discovery method allows the user to use the phone's or tablet's NFC reader as a payment terminal for NFC (tap) payments only.

Link copied to clipboard

The INTERNET discovery method searches for internet-connected readers, such as the Verifone P400 or the BBPOS WisePOS E.

Link copied to clipboard

The BLUETOOTH_SCAN discovery method searches for Stripe Terminal's bluetooth-capable readers.

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int