KioEMV Class

Supports GoChip Unattended iuc285 EMV Solutions.

Functions

Type Signature
boolean isInitialized()
Checks if parameters have been initialized.
boolean isConnected()
Checks if KioWare is connected to the device.
boolean isBusy()
Checks if the device or the SDK is busy processing.
String getLastResponse()
Gets the most recent EMVTransactionResponse.
boolean setParameters(String)
Initializes the SDK with the provided parameters.
boolean connectToDevice()
Connects to the payment device.
boolean processTransaction(String)
Processes a sale or refund transaction.
boolean cancelTransaction()
Cancels an in-progress transaction.

Page Callbacks

Type Signature
function(boolean success) onKioEMVInitialized
Success is true if initialized successfully.
function(boolean success) onKioEMVDeviceConnected
Success is true if connected to device.
function(EMVTransactionResponse response) onKioEMVTransactionComplete
Response contains transaction response data.

Related Types

Type Signature
Object EMVParameters
Values that are used to initialize the SDK.
Object EMVTransaction
Values for recording transaction data.
Object EMVTransactionResponse
Values for recording recent transaction information.