IGooglePayLauncher

Interface for mocking/testing purposes

Inheritors

Properties

Link copied to clipboard
abstract var config: Configuration

See GooglePayLauncher.config for documentation

Link copied to clipboard
abstract val isReady: Boolean

See GooglePayLauncher.isReady for documentation

Link copied to clipboard

See GooglePayLauncher.readyCallback for documentation

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun present(amount: Long)
abstract fun present(amount: Long, checkoutStatus: CheckoutStatus?)
abstract fun present(amount: Long, checkoutStatus: CheckoutStatus?, totalPriceLabel: String?)
abstract fun present(amount: Long, checkoutStatus: CheckoutStatus?, totalPriceLabel: String?, lineItems: List<LineItem>?)
abstract fun present(amount: Long, checkoutStatus: CheckoutStatus?, totalPriceLabel: String?, lineItems: List<LineItem>?, validateLineItems: Boolean)
abstract fun present(amount: Long, checkoutStatus: CheckoutStatus?, totalPriceLabel: String?, lineItems: List<LineItem>?, validateLineItems: Boolean, transactionId: String?)

See GooglePayLauncher.present for documentation