Package-level declarations
Types
A model that represents an error related to an incomplete or incorrect customer input.
The interface that defines methods for configuring and interacting with a ForageElement. A ForageElement is a secure, client-side entity that accepts and submits customer input for a transaction. Both ForagePanElement and ForageVaultElement adhere to the ForageElement interface.
A ForageElement that securely collects a customer's card number. You need an instance of a ForagePanElement to call the method to manually tokenize a card.
A ForageElement that securely collects a card PIN. You can use an instance of a ForagePinElement to call the methods that:
⚠️ Forage developers use this class to manage common attributes across the inheritors. You don't need to use or worry about it!
The parent ForageElement class of ForagePinElement and ForagePinPad, when the Elements are used with ForageTerminalSDK.
Properties
A type of ElementValidationError that occurs when a customer submits an incomplete EBT Card number.
A type of ElementValidationError that occurs when a customer submits an incomplete EBT Card PIN.
A type of ElementValidationError that occurs when a customer submits an invalid numeric input that fails to meet the expected length constraint.
A type of ElementValidationError that occurs when a customer submits an invalid EBT Card PIN.