Interface | Description |
---|---|
CardVerificationHandler | |
CustomCardResponseHandler | |
InitialisationResponseHandler | |
MaintenanceResponseHandler | |
NotificationHandler |
A notification handler receives and processes notification events from the payment application.
|
PaymentTerminal |
The PaymentTerminal interface is the main interaction point with the payment terminal.
|
PrintJob |
Manages a print job.
|
PrintResponseHandler | |
ReversalResponseHandler | |
TerminalStatusResponseHandler | |
TransactionResponseHandler | |
UpdateCheckResponseHandler |
Class | Description |
---|---|
AlternativePaymentData |
The AlternativePaymentData class contains data about the
alternative payment method that was used in a transaction.
|
ApnInfo |
This class defines the Access Point Names data members.
|
AuthorisationData |
Contains information concerning the authorisation of a transaction.
|
CarbonTerminal | |
CardPaymentData |
The CardPaymentData class contains data about the payment card that was used in a transaction.
|
CashAdvanceRequest |
Represents a cash advance transaction request.
|
CashAdvanceResponse |
Represents a cash advance transaction response.
|
CustomCardRequest |
Represents a request to read a custom card.
|
CustomCardResponse |
Contains the response to a read custom card request.
|
DccData |
Contains data about the converted amount and currency of a transaction where Dynamic Currency
Conversion was used.
|
DisplayUtilities |
Class that provide display related methods.
|
EmvData |
Contains EMV information about a card used in a transaction.
|
GenericResponse |
A basic response that indicates success or failure of an operation.
|
InitialisationResponse | |
MerchantInfo | |
PaymentData |
Base class for payment data classes.
|
PrintResponse | |
PurchaseRequest |
Represents a standard purchase request.
|
PurchaseResponse |
Represents a standard purchase response.
|
RefundRequest |
Represents a refund transaction request.
|
RefundResponse |
Represents a refund transaction response.
|
ReversalRequest |
Represents a reversal transaction request.
|
SystemInfo | |
TerminalSettings |
Contains settings required by the payment application.
|
TerminalStatus | |
TerminalStatusResponse | |
TransactionAmounts |
The TransactionAmounts class contains different type of amounts used in a transaction.
|
TransactionDescriptor |
Represents a transaction descriptor.
|
TransactionRequest |
Contains the details of a new transaction.
|
TransactionResponse |
Represents a transaction response.
|
TransactionTypes |
Transaction types.
|
VerifyCardData |
Representation of the data provided in a verify card.
|
Enum | Description |
---|---|
ApnInfo.AuthType |
Authentication types.
|
ApnInfo.BearerType | |
ApnInfo.MvnoType | |
ApnInfo.ProtocolType | |
AuthorisationMethod |
The authorisation method specifies how a transaction was authorised.
|
AuthorisingEntity |
The authorising entity specifies who authorised a transaction.
|
CardType | |
DebitCreditSelection |
Indicates the Debit / Credit selection for the transaction.
|
DenialReasons |
Possible reasons for transactions being declined.
|
DisplayUtilities.SleepTime |
Available sleep time values.
|
DisplayUtilities.SuspendTime |
Available suspend time values.
|
MenuFeatures |
Menu features that can be hidden in the payment service menu.
|
NavigationBarButtons |
Available navigation bar buttons.
|
NotificationEvent |
NotificationData events.
|
Parameter |
General parameters that can be used by the PAaS library.
|
PaymentFeatures |
Payment features.
|
PosEntryModes | |
PrinterStatus |
Printer status.
|
SkipTipOptions |
If tipping is enabled for a transaction, these are the options that can be set
to govern if and how the customer is allowed to skip tipping.
|
TransactionError |
Error values for a transaction.
|
VerificationMethod |
Verification methods.
|