Parameters |
ChipDnaMobile.confirmTransaction(Parameters requestParameters) |
Finalizes a transaction after it has been approved so that the transaction will be settled.
|
Parameters |
ChipDnaMobile.connectAndConfigure(Parameters requestParameters) |
Connect to and configure the current device.
|
Parameters |
ChipDnaMobile.continueApplicationSelection(Parameters requestParameters) |
Continue transaction currently waiting for card application selection response.
|
Parameters |
ChipDnaMobile.continueDeferredAuthorization(Parameters requestParameters) |
Continue transaction currently waiting for deferred authorisation response.
|
Parameters |
ChipDnaMobile.continueForceAcceptance(Parameters requestParameters) |
Continue transaction currently waiting for forced acceptance response.
|
Parameters |
ChipDnaMobile.continueIdVerification(Parameters requestParameters) |
Continue transaction currently waiting for ID verification response.
|
Parameters |
ChipDnaMobile.continuePartialApproval(Parameters requestParameters) |
Continue transaction currently waiting for parital approval response.
|
Parameters |
ChipDnaMobile.continueSignatureCapture(Parameters requestParameters) |
Continue transaction currently waiting for signature capture.
|
Parameters |
ChipDnaMobile.continueSignatureVerification(Parameters requestParameters) |
Continue transaction currently waiting for signature verification.
|
Parameters |
ChipDnaMobile.continueVoiceReferral(Parameters requestParameters) |
Continue transaction currently waiting for voice referral response.
|
Parameters |
ChipDnaMobile.deleteFailedOfflineRequest(Parameters requestParameters) |
Delete a transaction which has been moved to the failed offline queue.
|
Parameters |
ChipDnaMobile.disconnect(Parameters requestParameters) |
Disconnects the currently connected PINpad.
|
static Parameters |
ChipDnaMobile.dispose(Parameters request) |
Disposes of ChipDnaMobile.
|
Parameters |
ChipDnaMobile.getAvailableCurrencies(Parameters requestParameters) |
Retrieve the available currencies for currently configured terminal.
|
Parameters |
ChipDnaMobile.getAvailablePinPads(Parameters requestParameters) |
Search for PIN pads paired (Bluetooth & Bluetooth Low Energy) and/or connected (USB) to the Android device.
|
Parameters |
ChipDnaMobile.getCardDetails(Parameters requestParameters) |
Acquire card details without performing a transaction.
|
Parameters |
ChipDnaMobile.getMerchantData(Parameters requestParameters) |
Get all merchant data in a single call.
|
Parameters |
ChipDnaMobile.getStatus(Parameters requestParameters) |
Check the current status of different components of ChipDNA Mobile in a single call.
|
Parameters |
ChipDnaMobile.getTransactionInformation(Parameters requestParameters) |
Get information stored about a transaction.
|
static Parameters |
ChipDnaMobile.initialize(android.content.Context applicationContext,
Parameters parameters) |
Initializes ChipDnaMobile.
|
Parameters |
ChipDnaMobile.linkedRefundTransaction(Parameters requestParameters) |
Start a linked refund transaction to refund part or all of a previously online approved transaction.
|
void |
IApplicationSelectionListener.onApplicationSelection(Parameters parameters) |
Invoked when Application Selection is required.
|
void |
IAvailablePinPadsListener.onAvailablePinPads(Parameters parameters) |
Invoked after search of available PIN pads is complete.
|
void |
ICardDetailsListener.onCardDetails(Parameters parameters) |
Invoked after card details have been acquired.
|
void |
IConfigurationUpdateListener.onConfigurationUpdateListener(Parameters parameters) |
Invoked during connect and configure processing.
|
void |
IConnectAndConfigureFinishedListener.onConnectAndConfigureFinished(Parameters parameters) |
Invoked after connect and configure processing is finished.
|
void |
IDeferredAuthorizationListener.onDeferredAuthorizationListener(Parameters parameters) |
Invoked when a deferred authorization is required.
|
void |
IDeviceUpdateListener.onDeviceUpdate(Parameters parameters) |
Invoked during connect and configure processing.
|
void |
IFirmwareUpdateListener.onFirmwareUpdate(Parameters parameters) |
|
void |
IForceAcceptanceListener.onForceAcceptance(Parameters parameters) |
Invoked when force acceptance decision is required.
|
void |
IPartialApprovalListener.onPartialApproval(Parameters parameters) |
Invoked when a partial approval decision is required.
|
void |
IProcessReceiptFinishedListener.onProcessReceiptFinishedListener(Parameters parameters) |
Invoked when receipt processing has completed.
|
void |
ISignatureCaptureListener.onSignatureCapture(Parameters parameters) |
Invoked when signature verification is required.
|
void |
ISignatureVerificationListener.onSignatureVerification(Parameters parameters) |
Invoked when signature verification is required.
|
void |
ITmsUpdateListener.onTmsUpdate(Parameters tmsUpdateParameters) |
Invoked when the update has finished successfully.
|
void |
ITransactionFinishedListener.onTransactionFinishedListener(Parameters parameters) |
Invoked after transaction processing is finished.
|
void |
ITransactionUpdateListener.onTransactionUpdateListener(Parameters parameters) |
Invoked during transaction processing.
|
void |
IUserNotificationListener.onUserNotification(Parameters parameters) |
Invoked when User Notification is required.
|
void |
IVerifyIdListener.onVerifyId(Parameters parameters) |
Invoked when ID verification is required.
|
void |
IVoiceReferralListener.onVoiceReferral(Parameters parameters) |
Invoked when voice referral is required.
|
Parameters |
ChipDnaMobile.processReceipt(Parameters requestParameters) |
Send receipts via email or SMS using the Creditcall platform.
|
Parameters |
ChipDnaMobile.requestTmsUpdate(Parameters requestParameters) |
Forces an update using the TMS server.
|
Parameters |
ChipDnaMobile.retryFailedOfflineRequest(Parameters requestParameters) |
Retry a transaction which has been moved to the failed offline queue.
|
Parameters |
ChipDnaMobile.setIdleMessage(Parameters requestParameters) |
Display text on the PIN pad for a given amount of time at which point the PIN pad will return to idle.
|
Parameters |
ChipDnaMobile.setProperties(Parameters requestParameters) |
Set properties required to configured ChipDNA Mobile.
|
Parameters |
ChipDnaMobile.startTransaction(Parameters requestParameters) |
Start a transaction.
|
Parameters |
ChipDnaMobile.terminateTransaction(Parameters requestParameters) |
Terminate the currently processing transaction.
|
Parameters |
ChipDnaMobile.voidTransaction(Parameters requestParameters) |
Void a previously approved but uncommited transaction.
|