Refund Payment Params
A model that represents the parameters that ForageTerminalSDK requires to refund a Payment. RefundPaymentParams are passed to the refundPayment 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.
Required. A unique string identifier for a previously created Payment
in Forage's database, returned by the Create a Payment
endpoint.