Package-level declarations

Types

Link copied to clipboard
class ForagePANEditText @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.foragePanEditTextStyle) : ForagePanElement

A ForagePanElement that securely collects a customer's card number. You need a ForagePANEditText to call the method to manually tokenize a card.

Link copied to clipboard
class ForagePINEditText @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.foragePanEditTextStyle) : ForagePinElement

A ForagePinElement that securely collects a card PIN. You can use a ForagePINEditText to call the ForageTerminalSDK POS methods that:

Link copied to clipboard
class ForagePinPad @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) : ForageVaultElement<PinPadState>

A ForageElement that securely collects a card PIN. Use the ForagePinPad if your terminal supports a guest facing display or if you expect to display the PIN pad on an external monitor. You can use a ForagePinPad to call the ForageTerminalSDK POS methods that: