Package-level declarations

Types

Link copied to clipboard
class CardholderNameField(    editText: TextInputEditText,     layout: TextInputLayout,     border: GradientDrawable) : ForagePaymentSheetField
Link copied to clipboard
Link copied to clipboard
class CardNumberField(    editText: TextInputEditText,     layout: TextInputLayout,     border: GradientDrawable) : ForagePaymentSheetField
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ExpirationField(    editText: TextInputEditText,     layout: TextInputLayout,     border: GradientDrawable) : ForagePaymentSheetField
Link copied to clipboard
class ForagePANEditText @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = R.attr.foragePanEditTextStyle) : ForagePanElement

A ForageElement that securely collects a customer's card number. You need a ForagePANEditText to call the ForageSDK online-only method to tokenize an EBT Card.

Link copied to clipboard
class ForagePaymentSheet @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = R.attr.foragePaymentSheetStyle) : ConstraintLayout, ForageElement<ForagePaymentSheet.CombinedElementState> , DynamicEnvElement

A ForageElement that securely collects a customer's card number. You need a ForagePaymentSheet to call the ForageSDK online-only method to tokenize a credit Card.

Link copied to clipboard
abstract class ForagePaymentSheetField(    editText: TextInputEditText,     layout: TextInputLayout,     border: GradientDrawable) : ForageElement<ElementState> , EditTextElement
Link copied to clipboard
class ForagePINEditText @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = R.attr.foragePanEditTextStyle) : ForagePinElement, DynamicEnvElement

A ForageElement that securely collects a card PIN. You need a ForagePINEditText to call the ForageSDK methods to:

Link copied to clipboard
class SecurityCodeField(    editText: TextInputEditText,     layout: TextInputLayout,     border: GradientDrawable) : ForagePaymentSheetField
Link copied to clipboard
Link copied to clipboard
class ZipCodeField(    editText: TextInputEditText,     layout: TextInputLayout,     border: GradientDrawable) : ForagePaymentSheetField