Class coreapilistener

This class is used to listen for events coming back to the integrator.When the intergrator makes a request the response is processed and sent back to him.This interface must be implemented by the main class.More…

Inheritance diagram for CorePayments.CoreAPIListener:

CorePayments.CoreAPIDeviceListener

Additional Inherited Members

Public Member Functions inherited from CorePayments.CoreAPIDeviceListener
void OnDeviceError (CoreDeviceError error)
This method is triggered when there is an error coming from the device.More…
void OnSelectApplication (List< string > applications)
This method is called when the application selection is required.More…
void OnDeviceConnected (DeviceEnum type, Dictionary< string, string > deviceInfo)
Fires when device gets connected.More…
void OnDeviceDisconnected (DeviceEnum type)
Fires when device gets disconnected.More…
void OnDeviceInfoReturned (Dictionary< string, string > deviceInfo)
Information about the device.More…
Public Member Functions inherited from CorePayments.CoreAPIErrorListener
void OnError (CoreError error, string message)
This method is triggered after error has occurred in the SDK.More…
Public Member Functions inherited from CorePayments.CoreAPIReportingListener
void OnTransactionListResponse (CoreTransactions response)
Returns CoreTransactions object which consists of the list with the last 10 transactions in response to GetTransactions method.More…
void OnLoginUrlRetrieved (string url)
Returns URL which needs to be used to sign in into SelfCare System in response to requestSecuredUrl method.More…
void OnRequestCloseBatchResponse (CoreCloseBatchResponse response)
Fires after return from host about request to close transaction batch More…
Public Member Functions inherited from CorePayments.CoreAPISaleListener
void OnSaleResponse (CoreSaleResponse response)
Fires after transaction has been processed successfully in response to ProcessSale method.Contains transaction response object from the server.More…
void OnOfflineSaleRequest (CoreSale saleRequest)
Fires after offline transaction has been processed in response to ProcessSale method.Contains a coreSale request.More…
void OnSignatureRequired (CoreSignature signature)
Fires when signature is required for the transaction to be processed.More…
void OnGiftCardDataReturned (Dictionary< string, string > giftCardData)
Gift card data.More…
void OnRequestSetAmount (CoreSale coreSale)
Requests amounta.More…
void OnBillingAddressRequired (CoreSaleKeyed coreSale)
Fires when billing address for keyed ingenico transactions is required.More…
Public Member Functions inherited from CorePayments.CoreAPISecureCardListener
void OnCoreSecureCardResponse (CoreSecureCardResponse response)
Fires after a secure card operation has been processed successfully in response to RegisterSecureCard/UpdateSecureCard/DeleteSecureCard method.More…
Public Member Functions inherited from CorePayments.CoreAPISettingsListener
void OnSettingsRetrieved (CoreSettings settings)
Sends back terminal settings object in response to Init method.More…
Public Member Functions inherited from CorePayments.CoreAPIRefundListener
void OnRefundResponse (CoreRefundResponse response)
This method is called after refund has been processed in response to ProcessRefund method.More…
Public Member Functions inherited from CorePayments.CoreAPIReversalListener
void OnReversalRetrieved (CoreResponse response)
Fires when the serial post needs to be selected.More…
Public Member Functions inherited from CorePayments.CoreAPIUpdateListener
void OnRequestUpdateResponse (CoreResponse response)
Called when updating transaction in response to UpdateTransaction method.More…
Public Member Functions inherited from CorePayments.CoreAPIMessageListener
void OnMessage (CoreMessage message)
Contains message coming from the SDK while processing the transaction.More…
Public Member Functions inherited from CorePayments.CoreAPILogsListener
void OnLogMessage (string message)
Contains log message coming form the SDK.More…

Detailed Description

This class is used to listen for events coming back to the integrator.When the intergrator makes a request the response is processed and sent back to him.This interface must be implemented by the main class.