Package eu.ccvlab.mapi.core.payment
-
Interface Summary Interface Description BasePaymentAdministrationDelegate BasePaymentDelegate Allows flagging simple payment result status to the originatorCardReadDelegate CardReaderStatusDelegate EJournalDelegate Delegate that handles all e-journal related callbacks.ErrorDelegate Allows flagging errors to the originatorPaymentResultConvertible PrinterOutputDelegate State machine will do a callback to this delegate in case terminal requires something to be printed.SignatureDelegate SignatureDelegate.SignatureAsked Interface used to allow the callback delegate to signal to the mAPI that the signature has been successfully obtained, allowing the OPI flow to continue.TerminalOutputDelegate Callback passed to mAPI from the PoS. -
Class Summary Class Description AuthorisationResponse CardCircuits CardReaderResult CardReadResult CashierInput CommandRequest DisplayTextRequest EReceiptRequest ErrorDelegateMulticaster ErrorDelegate that multicasts errors to a set of registered ErrorDelegates.GermanEichrecht GermanEichrechtValidator MainTextRequest Money Payment PaymentAdministrationResult<S> PaymentCard PaymentReceipt PaymentReceipt.PaymentReceiptBuilder PaymentResult TextLine -
Enum Summary Enum Description Agent CardCircuit CardCircuitStateType CardReadingState HashAlgorithm Payment.Type ReceiptMode Only for OPI-DE terminalsSocketMode TextlineFormatting -
Exception Summary Exception Description ValidationException