Capture Payment Params
A model that represents the parameters that Forage requires to capture a payment. CapturePaymentParams are passed to the capturePayment method.
Constructors
Properties
A reference to a ForageVaultElement instance (either a ForagePINEditText or a ForagePinPad).
Represents the method of interaction between the cardholder and the terminal. This includes key card details such as PAN (Primary Account Number) and Track 2 data. Use the appropriate implementation of CardholderInteraction based on how the card information is obtained.
For example:
- ManualEntryInteraction
: Use when the card details are entered manually.
- MagSwipeInteraction
: Use when the card is swiped using the magnetic stripe reader.
A unique string identifier for a previously created Payment
in Forage's database, returned by the Create a Payment
endpoint.