Package-level declarations

Types

Link copied to clipboard
data class LocationListResult(val locations: List<Location>, val hasMore: Boolean)

Result emitted from a location list operation.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun Terminal.collectPaymentMethod(intent: PaymentIntent, config: CollectPaymentIntentConfiguration = CollectPaymentIntentConfiguration.Builder().build()): PaymentIntent
Link copied to clipboard
suspend fun Terminal.collectSetupIntentPaymentMethod(intent: SetupIntent, allowRedisplay: AllowRedisplay, config: CollectSetupIntentConfiguration = CollectSetupIntentConfiguration.Builder().build()): SetupIntent
Link copied to clipboard
suspend fun Terminal.confirmPaymentIntent(intent: PaymentIntent, config: ConfirmPaymentIntentConfiguration = ConfirmPaymentIntentConfiguration.Builder().build()): PaymentIntent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun Terminal.createPaymentIntent(parameters: PaymentIntentParameters, createConfiguration: CreateConfiguration? = null): PaymentIntent
Link copied to clipboard
suspend fun Terminal.createSetupIntent(parameters: SetupIntentParameters, createConfiguration: CreateConfiguration? = null): SetupIntent
Link copied to clipboard
Link copied to clipboard
@RequiresPermission(anyOf = ["android.permission.ACCESS_COARSE_LOCATION", "android.permission.ACCESS_FINE_LOCATION"])
fun Terminal.discoverReaders(config: DiscoveryConfiguration): Flow<List<Reader>>
Link copied to clipboard
suspend fun Terminal.easyConnect(easyConnectConfiguration: EasyConnectConfiguration): Reader
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun Terminal.processPaymentIntent(intent: PaymentIntent, collectConfig: CollectPaymentIntentConfiguration = CollectPaymentIntentConfiguration.Builder().build(), confirmConfig: ConfirmPaymentIntentConfiguration = ConfirmPaymentIntentConfiguration.Builder().build()): PaymentIntent
Link copied to clipboard
suspend fun Terminal.processRefund(parameters: RefundParameters, collectConfig: CollectRefundConfiguration = CollectRefundConfiguration.Builder().build()): Refund
Link copied to clipboard
suspend fun Terminal.processSetupIntent(intent: SetupIntent, allowRedisplay: AllowRedisplay, collectConfig: CollectSetupIntentConfiguration = CollectSetupIntentConfiguration.Builder().build()): SetupIntent
Link copied to clipboard
suspend fun Terminal.rebootReader()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun Terminal.setReaderDisplay(cart: Cart)
Link copied to clipboard