ToroStrings

data class ToroStrings(val processingMagSwipeTransaction: String = "Processing", val enterSignaturePOS: String = "Sign on", val noPinKey: String = "Online PIN error:", val onlinePinError: String = "Online PIN error.", val pinCancelled: String = "Online PIN error: Payment cancelled", val pinBypassed: String = "Online PIN error: Payment PIN bypassed", val pinOkTxApproved: String = "PIN OK", val sigOkTxApproved: String = "Signature OK", val readingCardSwipe: String = "Reading card swipe...", val swipeError: String = "Error reading card", val processingCardSwipe: String = "Processing...", val chipTxApproved: String = "Transaction approved", val chipTxDeclined: String = "Transaction declined", val chipTxPartiallyApproved: String = "Transaction", val removeCard: String = "You can now remove", val readingCard: String = "Reading card...", val insertCard: String = "Insert card", val refundSuccess: String = "Refund successful", val refundRejected: String = "Refund rejected", val refundError: String = "Refund error", val contactingHostChip: String = "Do not remove", val contactingHost: String = "Awaiting host", val swipeCard: String = "Error reading card", val insertOrSwipeCard: String = "Insert, swipe, or", val transactionError: String = "Transaction error", val pleaseTrySwipeCard: String = "Please try", val uploadingConfigFiles: String = "Uploading", val configFilesUploaded: String = "Configuration files", val preparingForKeyInjection: String = "Preparing for", val p2peInitialised: String = "P2PE initialised", val p2peContactingHost: String = "Contacting host...", val injectingKeys: String = "Keys received", val keyInjectionError: String = "Error injecting keys", val keyInjectionSuccess: String = "Keys injected", val preparingOSReset: String = "Preparing for", val resettingOS: String = "Resetting OS", val preparingMPIReset: String = "Preparing for", val resettingMPI: String = "Resetting MPI", val checkingForUpdates: String = "Checking for", val installingUpdates: String = "Installing", val signatureHeading: String = "Sign to continue", val signatureClear: String = "Clear", val signatureCancel: String = "Cancel", val signatureAccept: String = "Accept", val signBeforeAcceptToast: String = "Please sign before accepting", val signatureCancelTitle: String = "Cancel transaction?", val signatureCancelMessage: String = "Are you sure you want to cancel the transaction?", val signatureCancelPositiveButton: String = "Yes", val signatureCancelNegativeButton: String = "No")

Constructors

Link copied to clipboard
constructor(processingMagSwipeTransaction: String = "Processing", enterSignaturePOS: String = "Sign on", noPinKey: String = "Online PIN error:", onlinePinError: String = "Online PIN error.", pinCancelled: String = "Online PIN error: Payment cancelled", pinBypassed: String = "Online PIN error: Payment PIN bypassed", pinOkTxApproved: String = "PIN OK", sigOkTxApproved: String = "Signature OK", readingCardSwipe: String = "Reading card swipe...", swipeError: String = "Error reading card", processingCardSwipe: String = "Processing...", chipTxApproved: String = "Transaction approved", chipTxDeclined: String = "Transaction declined", chipTxPartiallyApproved: String = "Transaction", removeCard: String = "You can now remove", readingCard: String = "Reading card...", insertCard: String = "Insert card", refundSuccess: String = "Refund successful", refundRejected: String = "Refund rejected", refundError: String = "Refund error", contactingHostChip: String = "Do not remove", contactingHost: String = "Awaiting host", swipeCard: String = "Error reading card", insertOrSwipeCard: String = "Insert, swipe, or", transactionError: String = "Transaction error", pleaseTrySwipeCard: String = "Please try", uploadingConfigFiles: String = "Uploading", configFilesUploaded: String = "Configuration files", preparingForKeyInjection: String = "Preparing for", p2peInitialised: String = "P2PE initialised", p2peContactingHost: String = "Contacting host...", injectingKeys: String = "Keys received", keyInjectionError: String = "Error injecting keys", keyInjectionSuccess: String = "Keys injected", preparingOSReset: String = "Preparing for", resettingOS: String = "Resetting OS", preparingMPIReset: String = "Preparing for", resettingMPI: String = "Resetting MPI", checkingForUpdates: String = "Checking for", installingUpdates: String = "Installing", signatureHeading: String = "Sign to continue", signatureClear: String = "Clear", signatureCancel: String = "Cancel", signatureAccept: String = "Accept", signBeforeAcceptToast: String = "Please sign before accepting", signatureCancelTitle: String = "Cancel transaction?", signatureCancelMessage: String = "Are you sure you want to cancel the transaction?", signatureCancelPositiveButton: String = "Yes", signatureCancelNegativeButton: String = "No")

Properties

Link copied to clipboard

Displayed on PED when performing a status report

Link copied to clipboard

Displayed on PED when a chip (contact) transaction is approved.

Link copied to clipboard

Displayed on PED when a chip (contact) transaction is declined.

Link copied to clipboard

Displayed on PED when a chip (contact) transaction is partially approved.

Link copied to clipboard

Displayed on PED when configuration files have been successfully uploaded and the device is about to do a hard reset.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Displayed on PED when a signature is required for a mag swipe transaction. The signature is being requested in the integrating app ToroConfig.signatureMode is set to SignatureMode.APP.

Link copied to clipboard

Displayed on PED during UpdateType.REMOTE_KEY_INJECTION when the device is injecting the keys received from the TMS into the device

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Displayed on PED when installing configuration or key injection updates

Link copied to clipboard

Displayed on PED when the device fails to inject the keys received from the TMS into the device.

Link copied to clipboard

Displayed on PED when the device successfully injects the keys received from the TMS into the device.

Link copied to clipboard

Displayed on PED when online PIN is required for a mag swipe transaction, but there is no PIN key installed. (PED likely needs a UpdateType.REMOTE_KEY_INJECTION)

Link copied to clipboard

Displayed on PED when a generic error has occurred relating to online PIN during a mag swipe transaction.

Link copied to clipboard

Displayed on PED during UpdateType.REMOTE_KEY_INJECTION when the device is awaiting response from the TMS with the encryption keys for P2PE.

Link copied to clipboard

Displayed on PED during UpdateType.REMOTE_KEY_INJECTION when the device is about to request the encryption keys for P2PE from the TMS.

Link copied to clipboard

Displayed on PED when the cardholder opts out of (bypasses) PIN entry during online PIN entry for a mag swipe transaction. PIN bypass is not supported by the SDK, therefore an error is thrown. PIN bypass is also not permitted in most regions outside of the U.S.

Link copied to clipboard

Displayed on PED when payment was cancelled or timed out during online PIN entry for a mag swipe transaction.

Link copied to clipboard

Displayed on PED after a successful online PIN entry for a mag swipe transaction.

Link copied to clipboard

Occurs when a non-emv compatible card is inserted

Link copied to clipboard

Displayed on PED when a UpdateType.REMOTE_KEY_INJECTION has been started (preparing to receive encryption keys for P2PE).

Link copied to clipboard

Displayed on PED when the device is preparing for an MPI reset.

Link copied to clipboard

Displayed on PED when the device is preparing for an OS reset.

Link copied to clipboard

Displayed on PED when a card swipe has been successfully read.

Link copied to clipboard

Displayed on PED after a card has been successfully swiped on the magnetic stripe reader.

Link copied to clipboard

Displayed on PED when card is inserted and a chip (contact) transaction is about to be started.

Link copied to clipboard

Displayed on PED when a card has been swiped on the magnetic stripe reader.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Displayed on PED when card is ready to be removed during a chip (contact) transaction.

Link copied to clipboard

Displayed on PED when the MPI files are being transferred to the device.

Link copied to clipboard

Displayed on PED when the OS files are being transferred to the device.

Link copied to clipboard

Text displayed on 2nd button when signature is drawn and can be accepted.

Link copied to clipboard

Text displayed on 1st button when nothing is drawn and transaction can be cancelled.

Link copied to clipboard

Message of dialog displayed when a signature is required and the user is trying to cancel.

Link copied to clipboard

Text displayed on negative button of dialog displayed when a signature is required and the user is trying to cancel.

Link copied to clipboard

Text displayed on positive button of dialog displayed when a signature is required and the user is trying to cancel.

Link copied to clipboard

Title of dialog displayed when a signature is required and the user is trying to cancel.

Link copied to clipboard

Text displayed on 1st button when signature is drawn and can be cleared.

Link copied to clipboard

Displayed in the integrating app when a SignatureActivity is launched.

Link copied to clipboard

Toast displayed when a signature is required and the user is trying to accept.

Link copied to clipboard

Displayed on PED after a successful signature entry for a mag swipe transaction.

Link copied to clipboard
Link copied to clipboard

Displayed on PED when a card swipe has been unsuccessful.

Link copied to clipboard
Link copied to clipboard

Displayed on PED when configuration files are being reset to defaults or files have been received from the TMS and the files are about to be uploaded to the device.