Package com.creditcall.chipdnamobile
Class ParameterKeys
java.lang.Object
com.creditcall.chipdnamobile.ParameterKeys
Defines string constants for parameter keys used throughout the ChipDNA Mobile SDK.
- Since:
- 1.0
- Author:
- Creditcall
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringParameter key for the acquirer response code.static final StringParameter key for address verification result.static final StringParameter key for the transaction amount.static final StringParameter key for the amount of a transaction authorized online.static final StringParameter key for the amount type.static final StringParameter key for setting Api Key used for communicating with the gateway.static final StringParameter key for setting application identifier.static final StringParameter key indicating if a firmware update is to be performed if one is available.static final StringParameter key for authorization code of a transaction.static final StringParameter key to trigger auto confirmation of a transaction.static final StringParameter key indicating if the PIN pad reboot is automatic or manual.static final StringParameter key for the card applications XML to be presented to the CardHolder during application selection.static final StringParameter key for available currencies XML, which can be converted usingChipDnaMobileSerializer.deserializeAvailableCurrencies(String).static final StringParameter key for available PIN pad XML string.static final StringParameter key for Address Line One in Billing Information.static final StringParameter key for Address Line Two in Billing Information.static final StringParameter key for the City in Billing Information.static final StringParameter key for the Country in Billing Information.static final StringParameter key for the Email Address in Billing Information.static final StringParameter key for the Phone Number in Billing Information.static final StringParameter key for the Zip Code in Billing Information.static final StringParameter key for the State in Billing Information.static final StringParameter key for the Zip Code in Billing Information.static final StringParameter key for configuring the length of time Bluetooth Low Energy (BLE) devices will be scanned for.static final StringParameter key for CardEase reference of a transaction.static final StringParameter key for the card hash in XML format.static final StringParameter key for the card holder first name.static final StringParameter key for the card holder last name.static final StringParameter key for the card reference.static final StringParameter key for the card scheme ID.static final StringParameter key for the card tokens XML string.static final StringParameter key indicating if cash transactions are supported.static final StringParameter key for certificate fingerprint.static final StringParameter key for changing the password after initialization.static final StringParameter key indicating if cheque transaction are supported.static final StringParameter key for current status of ChipDNA.static final StringParameter key indicating whether a transaction should be closed.static final StringParameter key for updates on the progress ofChipDnaMobile.connectAndConfigure(com.creditcall.chipdnamobile.Parameters).static final StringParameter key to indicate the transaction is the first store for a Credential on File transaction.static final StringParameter key for Credential on File transactions to indicate the reason for the transaction.static final StringParameter key for CSC verification result.static final StringParameter key for the currency for a transaction.static final StringParameter key for customer vault command.static final StringParameter key for customer vault identifier.static final StringParameter key for the format of the date/times returned.static final StringParameter key for the reason a deferred authorization is being offered.static final StringParameter key for to delay online processing.static final StringParameter key to wipe all SDK app data and delete the configuration and offline database when value isTrue.static final StringParameter key forDeviceStatusXML which can be converted usingChipDnaMobileSerializer.deserializeDeviceStatus(String).static final StringParameter key for current device status XML string.static final StringParameter key indicating if digital signature is supported.static final StringParameter key for the length of time a message should be displayed in seconds.static final StringParameter key for on-device dynamic tipping amounts in minor units.static final StringParameter key for on-device dynamic tipping header.static final StringParameter key for on-device dynamic tipping percentages.static final StringParameter key for an email address.static final StringParameter key indicating if receipting via email is supported.static final StringParameter key for encoded requests.static final StringParameter key for setting and receive the current environment of ChipDNA Mobile.static final StringParameter key for returning text description of an error.static final StringParameter key used when returning comma separated error codes.static final StringParameter key for the expiry date of a card returned by the PIN pad.static final StringParameter key for the feature token XML string.static final StringParameter key indicating the percentage of firmware downloaded to the device.static final StringParameter key indicating the name of the firmware file being downloaded to the device.static final StringParameter key forFirmwareUpdatesreturnedstatic final StringParameter key indicating if a firmware update is available.static final StringParameter key for current firmware update status XML string.static final StringParameter key to force a TMS update.static final StringParameter key to trigger a full TMS update.static final StringParameter key for the idle message to be displayed.static final StringParameter key for the linked refund references linked to the transaction.static final StringParameter key indicating if linked refunds are supported.static final StringParameter key for a masked PAN.static final StringParameter key for the masked track2 of a card returned by the PIN pad.static final StringParameter key for the merchant data.static final StringParameter key for merchant defined field 1.static final StringParameter key for merchant defined field 2.static final StringParameter key for merchant defined field 3.static final StringParameter key for merchant defined field 4.static final StringParameter key for merchant defined field 5.static final StringParameter key for merchant defined field 6.static final StringParameter key for merchant defined field 7.static final StringParameter key for merchant defined field 8.static final StringParameter key for merchant defined field 9.static final StringParameter key for merchant defined field 10.static final StringParameter key for merchant defined field 11.static final StringParameter key for merchant defined field 12.static final StringParameter key for merchant defined field 13.static final StringParameter key for merchant defined field 14.static final StringParameter key for merchant defined field 15.static final StringParameter key for merchant defined field 16.static final StringParameter key for merchant defined field 17.static final StringParameter key for merchant defined field 18.static final StringParameter key for merchant defined field 19.static final StringParameter key for merchant defined field 20.static final StringParameter key for the configured merchant display name.static final StringParameter key for the merchant name.static final StringParameter key for the date and time that an offline request was completed.static final StringParameter key indicating how a transaction from the offline queue was completed.static final StringParameter key indicating if offline processing is supported.static final StringParameter key for the errors associated with an offline request.static final StringParameter key indicating the offline status of a transaction.static final StringParameter key to add a custom on-device tipping prompt.static final StringParameter key indicating that an online pin block is present.static final StringParameter key for the operator pin.static final StringParameter key indicating if an operator pin must be supplied when responding to an action.static final StringParameter key for PAN key entry.static final StringParameter key for a PAR.static final StringParameter key for attempting a password during initialization.static final StringParameter key to set if the Payment Device Point of Interaction is to be configured for payment processing.static final StringParameter key to indicate how a transaction will be processed.static final StringParameter key forPaymentPlatformStatusXML which can be converted usingChipDnaMobileSerializer.deserializePaymentPlatformStatus(String).static final StringParameter key to be included inChipDnaMobile.getStatus(Parameters)method to request the return of aPaymentPlatformStatus.static final StringParameter key for a phone number.static final StringParameter key for setting the connection type of the PIN pad to connect to.static final StringParameter key for for setting the IP address of the PIN pad to connect to.static final StringParameter key for setting the PIN pad name of the PIN pad to connect to.static final StringParameter key for setting the IP port number of the PIN pad to connect to.static final StringParameter key for the current Point of Sale Globally Unique Identifier.static final StringParameter key for the preformatted customer receipt text.static final StringParameter key for the preformatted merchant receipt text.static final StringParameter key for requesting that a receipt should be printed from the device if supported.static final StringParameter key for the Purchase Order Number.static final StringParameter key for the transactions receipt data in XML format.static final StringParameter key for the result of sending a email receipt.static final StringParameter key for the emails subject field of receipts.static final StringParameter key for the result of printing a receipt from the device.static final StringParameter key for the result of sending an SMS receipt.static final StringParameter key for the receipts source email address.static final StringParameter key for the receipts source name.static final StringParameter key for the receipt text.static final StringParameter key for the phone number required for voice referral.static final StringParameter key indicating if an operator PIN must be supplied in order to perform standalone refunds.static final StringParameter key for the Registration URL.static final StringParameter key for remaining attempts for initialization password before SDK app data is destroyed.static final StringParameter key forRequestQueueStatusXML which can be converted usingChipDnaMobileSerializer.deserializeRequestQueueStatus(String).static final StringParameter key indicating if a response is required to the triggered action.static final StringParameter key for result value.static final StringParameter key for the user reference of a linked sale transaction.static final StringParameter for requesting for the SDK to search for PIN pads connected via Bluetooth.static final StringParameter for requesting for the SDK to search for PIN pads via Bluetooth Low Energy.static final StringParameter for requesting for the SDK to search for PIN pads connected via USB.static final StringParameter for requesting for the SDK to search for only online PIN pads connected via Bluetooth Low Energy.static final StringParameter key for the card application selected by the Cardholder during application selection.static final StringParameter key for requesting that a receipt should be sent via email.static final StringParameter key for requesting that a receipt should be sent via SMS.static final StringParameter key to supply digital signature data as a base64 string.static final StringParameter key indicating if receipting via SMS is supported.static final StringParameter key indicating if standalone refunds are supported.static final StringParameter key to set if the TapToMobile Point of Interaction is to be configured for payment processing.static final StringParameter key for the current TapToMobile Point of Interaction Identifier.static final StringParameter key for the Tax Amount.static final StringParameter key for setting terminal ID.static final StringParameter key forTerminalStatusXML which can be converted usingChipDnaMobileSerializer.deserializeTerminalStatus(String).static final StringParameter key indicating the tip amount.static final StringParameter key indicating which version of tipping is supported.static final StringParameter key for tipping type being used for a transaction.static final StringParameter key forTmsStatusXML which can be converted usingChipDnaMobileSerializer.deserializeTmsStatus(String).static final StringParameter key for date/time of last TMS update time in UTC.static final StringParameter key for the unencrypted clear text track2 of a card returned by the pinpad.static final StringParameter key for a transactions local date and time.static final StringParameter key for a transactions UTC date time.static final StringParameter key indicating if transaction history information is supported.static final StringParameter key for transaction identifier of a transaction.static final StringParameter key for setting transaction key.static final StringParameter key for Transaction POI to indicate the POI used to process a transaction.static final StringParameter key for result of a transaction.static final StringParameter key for transaction state.static final StringParameter key for for the transaction type.static final StringParameter key forTransactionUpdatereturned;static final StringParameter key forUserNotification.static final StringParameter key for the user reference.static final StringParameter key forVersionInformationXML which can be converted usingChipDnaMobileSerializer.deserializeVersionInformation(String).static final StringParameter key for setting WebMIS password.static final StringParameter key for setting WebMIS username.static final StringParameter key for zip code verification result. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
Result
Parameter key for result value.- See Also:
-
Errors
Parameter key used when returning comma separated error codes.- See Also:
-
ErrorDescription
Parameter key for returning text description of an error.- See Also:
-
Password
Parameter key for attempting a password during initialization.- See Also:
-
ChangePassword
Parameter key for changing the password after initialization.- See Also:
-
RemainingAttempts
Parameter key for remaining attempts for initialization password before SDK app data is destroyed.- See Also:
-
Destroy
Parameter key to wipe all SDK app data and delete the configuration and offline database when value isTrue.- See Also:
-
ApplicationIdentifier
Parameter key for setting application identifier.- See Also:
-
TerminalId
Parameter key for setting terminal ID.- See Also:
-
TransactionKey
Parameter key for setting transaction key.- See Also:
-
Environment
Parameter key for setting and receive the current environment of ChipDNA Mobile. The value can beproductionortest.- See Also:
-
WebMisUsername
Parameter key for setting WebMIS username.- See Also:
-
WebMisPassword
Parameter key for setting WebMIS password.- See Also:
-
ApiKey
Parameter key for setting Api Key used for communicating with the gateway.- See Also:
-
RegistrationUrl
Parameter key for the Registration URL.- See Also:
-
PinPadName
Parameter key for setting the PIN pad name of the PIN pad to connect to.- See Also:
-
PinPadConnectionType
Parameter key for setting the connection type of the PIN pad to connect to.- See Also:
-
PinPadIpAddress
Parameter key for for setting the IP address of the PIN pad to connect to.- See Also:
-
PinPadPort
Parameter key for setting the IP port number of the PIN pad to connect to.- See Also:
-
ConfigurationUpdate
Parameter key for updates on the progress ofChipDnaMobile.connectAndConfigure(com.creditcall.chipdnamobile.Parameters).- See Also:
-
DeviceStatusUpdate
Parameter key for current device status XML string. XML can be converted into anDeviceStatusobject using @{link ChipDnaMobileSerializer#deserializeDeviceStatus}.- See Also:
-
AutomaticReboot
Parameter key indicating if the PIN pad reboot is automatic or manual. Values can beTruefor automatic orFalsefor manual.- See Also:
-
FirmwareFile
Parameter key indicating the name of the firmware file being downloaded to the device.- See Also:
-
FirmwareDownloadPercentage
Parameter key indicating the percentage of firmware downloaded to the device. Value is an integer between 0 and 100.- See Also:
-
FirmwareUpdateStatus
Parameter key for current firmware update status XML string. XML can be converted into anFirmwareUpdateStatusobject usingChipDnaMobileSerializer.deserializeFirmwareUpdateStatus(String).- See Also:
-
FirmwareUpdateAvailable
- See Also:
-
FirmwareUpdate
Parameter key forFirmwareUpdatesreturned- See Also:
-
ApplyFirmwareUpdate
Parameter key indicating if a firmware update is to be performed if one is available. Values can beTrueto update firmware during this connect and configure / request TMS update orFalseto delay.- See Also:
-
TransactionUpdate
Parameter key forTransactionUpdatereturned;- See Also:
-
Amount
Parameter key for the transaction amount.- See Also:
-
TransactionType
- See Also:
-
AmountType
- See Also:
-
UserReference
Parameter key for the user reference. User reference must be unique per transaction.- See Also:
-
Currency
Parameter key for the currency for a transaction. If only one currency is available ChipDNA Mobile will default to that currency.- See Also:
-
TippingType
Parameter key for tipping type being used for a transaction. Values can beEND_OF_DAY,ON_DEVICE_TIPPINGorBOTH.- See Also:
-
OnDeviceTippingPrompt
Parameter key to add a custom on-device tipping prompt. With the Miura M020 and M021 the value can have a maximum of 4 lines with a maximum of 21 characters in each line, with new lines indicated by "\n" or "\r". The value accepts UTF-8 characters and cannot be longer than 195 bytes.- See Also:
-
DynamicTippingAmounts
Parameter key for on-device dynamic tipping amounts in minor units. Value must be three comma-separated numeric values between 0 and 1000000. For example, for tip amounts of $3.00, $4.50, and $10.00, the value entered must be "300,450,1000".- See Also:
-
DynamicTippingPercentages
Parameter key for on-device dynamic tipping percentages. Value must be three comma-separated numeric values between 0 and 100.- See Also:
-
DynamicTippingHeader
Parameter key for on-device dynamic tipping header. With the Miura M020 and M021 the value accepts UTF-8 characters and cannot be longer than 63 bytes. The value must not be empty.- See Also:
-
PaymentMethod
- See Also:
-
PANKeyEntry
- See Also:
-
CredentialOnFileFirstStore
Parameter key to indicate the transaction is the first store for a Credential on File transaction.- See Also:
-
CredentialOnFileReason
Parameter key for Credential on File transactions to indicate the reason for the transaction. Values can beUNSCHEDULED,INSTALLMENT,INCREMENTAL,RESUBMISSION,DELAYED_CHARGE,RE_AUTHorNO_SHOW.- See Also:
-
OperatorPin
Parameter key for the operator pin.- See Also:
-
CustomerVaultId
Parameter key for customer vault identifier.- See Also:
-
CustomerVaultCommand
Parameter key for customer vault command.- See Also:
-
MerchantDefinedField01
Parameter key for merchant defined field 1.- See Also:
-
MerchantDefinedField02
Parameter key for merchant defined field 2.- See Also:
-
MerchantDefinedField03
Parameter key for merchant defined field 3.- See Also:
-
MerchantDefinedField04
Parameter key for merchant defined field 4.- See Also:
-
MerchantDefinedField05
Parameter key for merchant defined field 5.- See Also:
-
MerchantDefinedField06
Parameter key for merchant defined field 6.- See Also:
-
MerchantDefinedField07
Parameter key for merchant defined field 7.- See Also:
-
MerchantDefinedField08
Parameter key for merchant defined field 8.- See Also:
-
MerchantDefinedField09
Parameter key for merchant defined field 9.- See Also:
-
MerchantDefinedField10
Parameter key for merchant defined field 10.- See Also:
-
MerchantDefinedField11
Parameter key for merchant defined field 11.- See Also:
-
MerchantDefinedField12
Parameter key for merchant defined field 12.- See Also:
-
MerchantDefinedField13
Parameter key for merchant defined field 13.- See Also:
-
MerchantDefinedField14
Parameter key for merchant defined field 14.- See Also:
-
MerchantDefinedField15
Parameter key for merchant defined field 15.- See Also:
-
MerchantDefinedField16
Parameter key for merchant defined field 16.- See Also:
-
MerchantDefinedField17
Parameter key for merchant defined field 17.- See Also:
-
MerchantDefinedField18
Parameter key for merchant defined field 18.- See Also:
-
MerchantDefinedField19
Parameter key for merchant defined field 19.- See Also:
-
MerchantDefinedField20
Parameter key for merchant defined field 20.- See Also:
-
CloseTransaction
Parameter key indicating whether a transaction should be closed.- See Also:
-
TipAmount
Parameter key indicating the tip amount.- See Also:
-
SaleReference
Parameter key for the user reference of a linked sale transaction.- See Also:
-
TransactionResult
Parameter key for result of a transaction. Value can beAPPROVED,DECLINEDorParameterValues.PartiallyApproved.- See Also:
-
TransactionState
- See Also:
-
AuthCode
Parameter key for authorization code of a transaction.- See Also:
-
CardEaseReference
Parameter key for CardEase reference of a transaction.- See Also:
-
TransactionId
Parameter key for transaction identifier of a transaction.- See Also:
-
MaskedPan
Parameter key for a masked PAN.- See Also:
-
Par
Parameter key for a PAR.- See Also:
-
AmountOnlineAuthorized
Parameter key for the amount of a transaction authorized online.- See Also:
-
TransactionDateTime
Parameter key for a transactions local date and time.- See Also:
-
TransactionDateTimeUtc
Parameter key for a transactions UTC date time.- See Also:
-
ReceiptData
Parameter key for the transactions receipt data in XML format. Which can be converted to an array ofReceiptFieldsusingChipDnaMobileSerializer.deserializeReceiptData(String)method.- See Also:
-
CardHashCollection
Parameter key for the card hash in XML format. Value can be converted to aCardHashobject usingChipDnaMobileSerializer.deserializeCardHashes(String).- See Also:
-
CardReference
Parameter key for the card reference.- See Also:
-
CardSchemeId
Parameter key for the card scheme ID.- See Also:
-
CardHolderFirstName
Parameter key for the card holder first name.- See Also:
-
CardHolderLastName
Parameter key for the card holder last name.- See Also:
-
AcquirerResponseCode
Parameter key for the acquirer response code.- See Also:
-
DateTimeFormat
Parameter key for the format of the date/times returned.- See Also:
-
PreformattedMerchantReceipt
Parameter key for the preformatted merchant receipt text.- See Also:
-
PreformattedCustomerReceipt
Parameter key for the preformatted customer receipt text.- See Also:
-
MerchantName
Parameter key for the merchant name.- See Also:
-
MerchantData
Parameter key for the merchant data.- See Also:
-
ResponseRequired
Parameter key indicating if a response is required to the triggered action. Value will be eitherTrue, indicating a response is required, orFalseif not.- See Also:
-
OperatorPinRequired
Parameter key indicating if an operator pin must be supplied when responding to an action. Value can be eitherTrueorFalse. If not supplied, value isFalse.- See Also:
-
OnlinePinPresent
Parameter key indicating that an online pin block is present.- See Also:
-
DeferredAuthorizationReason
Parameter key for the reason a deferred authorization is being offered.- See Also:
-
ReferralNumber
Parameter key for the phone number required for voice referral.- See Also:
-
DigitalSignatureSupported
Parameter key indicating if digital signature is supported. Value can be eitherTrueorFalse. If not supplied, value isFalse.- See Also:
-
SignatureData
Parameter key to supply digital signature data as a base64 string.- See Also:
-
Track2ClearText
Parameter key for the unencrypted clear text track2 of a card returned by the pinpad.- See Also:
-
MaskedTrack2
Parameter key for the masked track2 of a card returned by the PIN pad.- See Also:
-
ExpiryDate
Parameter key for the expiry date of a card returned by the PIN pad.- See Also:
-
IdleMessage
Parameter key for the idle message to be displayed.- See Also:
-
DisplayTime
Parameter key for the length of time a message should be displayed in seconds. If not present time will be infinite.- See Also:
-
ChipDnaStatus
Parameter key for current status of ChipDNA.- See Also:
-
TerminalStatus
Parameter key forTerminalStatusXML which can be converted usingChipDnaMobileSerializer.deserializeTerminalStatus(String).- See Also:
-
PaymentPlatformTest
Parameter key to be included inChipDnaMobile.getStatus(Parameters)method to request the return of aPaymentPlatformStatus. This will require online connectivity.- See Also:
-
PaymentPlatformStatus
Parameter key forPaymentPlatformStatusXML which can be converted usingChipDnaMobileSerializer.deserializePaymentPlatformStatus(String).- See Also:
-
TmsStatus
Parameter key forTmsStatusXML which can be converted usingChipDnaMobileSerializer.deserializeTmsStatus(String).- See Also:
-
RequestQueueStatus
Parameter key forRequestQueueStatusXML which can be converted usingChipDnaMobileSerializer.deserializeRequestQueueStatus(String).- See Also:
-
DeviceStatus
Parameter key forDeviceStatusXML which can be converted usingChipDnaMobileSerializer.deserializeDeviceStatus(String).- See Also:
-
VersionInformation
Parameter key forVersionInformationXML which can be converted usingChipDnaMobileSerializer.deserializeVersionInformation(String).- See Also:
-
LinkedRefundsSupported
Parameter key indicating if linked refunds are supported.- See Also:
-
StandaloneRefundsSupported
Parameter key indicating if standalone refunds are supported.- See Also:
-
CashTransactionsSupported
Parameter key indicating if cash transactions are supported.- See Also:
-
ChequeTransactionsSupported
Parameter key indicating if cheque transaction are supported.- See Also:
-
TransactionHistorySupported
Parameter key indicating if transaction history information is supported.- See Also:
-
OfflineProcessingSupported
Parameter key indicating if offline processing is supported.- See Also:
-
RefundOperatorPinSupported
Parameter key indicating if an operator PIN must be supplied in order to perform standalone refunds.- See Also:
-
EmailReceiptSupported
Parameter key indicating if receipting via email is supported.- See Also:
-
SmsReceiptSupported
Parameter key indicating if receipting via SMS is supported.- See Also:
-
TippingSupported
Parameter key indicating which version of tipping is supported.- See Also:
-
FullTmsUpdate
- See Also:
-
ForceTmsUpdate
- See Also:
-
TmsUpdateUtc
Parameter key for date/time of last TMS update time in UTC.- See Also:
-
AvailableCurrencies
Parameter key for available currencies XML, which can be converted usingChipDnaMobileSerializer.deserializeAvailableCurrencies(String).- See Also:
-
OfflineStatus
Parameter key indicating the offline status of a transaction.- See Also:
-
LinkedRefundReferences
Parameter key for the linked refund references linked to the transaction.- See Also:
-
OfflineCompletionState
Parameter key indicating how a transaction from the offline queue was completed. This can be eitherParameterValues.OfflineCompletionProcessedorParameterValues.OfflineCompletionDeleted.- See Also:
-
OfflineCompletionDateTime
Parameter key for the date and time that an offline request was completed.- See Also:
-
OfflineRequestErrors
Parameter key for the errors associated with an offline request.- See Also:
-
ReceiptText
Parameter key for the receipt text.- See Also:
-
EmailAddress
Parameter key for an email address.- See Also:
-
PhoneNumber
Parameter key for a phone number.- See Also:
-
ReceiptSourceName
Parameter key for the receipts source name.- See Also:
-
ReceiptSourceEmail
Parameter key for the receipts source email address.- See Also:
-
ReceiptEmailSubject
Parameter key for the emails subject field of receipts.- See Also:
-
SendEmailReceipt
Parameter key for requesting that a receipt should be sent via email.- See Also:
-
SendSmsReceipt
Parameter key for requesting that a receipt should be sent via SMS.- See Also:
-
PrintReceipt
Parameter key for requesting that a receipt should be printed from the device if supported.- See Also:
-
ReceiptEmailResult
Parameter key for the result of sending a email receipt. Value can be eitherParameterValues.TRUEorParameterValues.FALSE.- See Also:
-
ReceiptSmsResult
Parameter key for the result of sending an SMS receipt. Value can be eitherParameterValues.TRUEorParameterValues.FALSE.- See Also:
-
ReceiptPrintResult
Parameter key for the result of printing a receipt from the device. Value can be eitherParameterValues.TRUEorParameterValues.FALSE.- See Also:
-
AvailablePinPads
Parameter key for available PIN pad XML string. XML can be converted into an object usingChipDnaMobileSerializer.deserializeAvailablePinPads(String).- See Also:
-
SearchConnectionTypeBluetooth
Parameter for requesting for the SDK to search for PIN pads connected via Bluetooth.- See Also:
-
BLEScanTime
Parameter key for configuring the length of time Bluetooth Low Energy (BLE) devices will be scanned for. The value is required to be a string valued number between 1 and 30. The default value of 5 seconds will be used if this value is not passed intoChipDnaMobile.getAvailablePinPads(com.creditcall.chipdnamobile.Parameters)andChipDnaMobile.connectAndConfigure(com.creditcall.chipdnamobile.Parameters).- See Also:
-
SearchConnectionTypeBluetoothLe
Parameter for requesting for the SDK to search for PIN pads via Bluetooth Low Energy.- See Also:
-
SearchConnectionTypeUsb
Parameter for requesting for the SDK to search for PIN pads connected via USB.- See Also:
-
SearchOnlyOnlineBluetoothLePinPads
Parameter for requesting for the SDK to search for only online PIN pads connected via Bluetooth Low Energy.- See Also:
-
UserNotification
Parameter key forUserNotification.- See Also:
-
AutoConfirm
- See Also:
-
BillingAddress1
Parameter key for Address Line One in Billing Information.- See Also:
-
BillingAddress2
Parameter key for Address Line Two in Billing Information.- See Also:
-
BillingCity
Parameter key for the City in Billing Information.- See Also:
-
BillingState
Parameter key for the State in Billing Information.- See Also:
-
BillingZipCode
Parameter key for the Zip Code in Billing Information. Can be used interchangeably with BILLING_ZIP_CODE- See Also:
-
BillingPostalCode
Parameter key for the Zip Code in Billing Information. Can be used interchangeably with BILLING_POSTAL_CODE- See Also:
-
BillingCountry
Parameter key for the Country in Billing Information.- See Also:
-
BillingEmailAddress
Parameter key for the Email Address in Billing Information.- See Also:
-
BillingPhoneNumber
Parameter key for the Phone Number in Billing Information.- See Also:
-
PurchaseOrderNumber
Parameter key for the Purchase Order Number.- See Also:
-
TaxAmount
Parameter key for the Tax Amount.- See Also:
-
AvailableApplications
Parameter key for the card applications XML to be presented to the CardHolder during application selection. Convert to object usingChipDnaMobileSerializer.deserializeAvailableApplications(String).- See Also:
-
SelectedApplication
Parameter key for the card application selected by the Cardholder during application selection.- See Also:
-
MerchantDisplayName
Parameter key for the configured merchant display name. The default name displayed on the PIN pad when it is idle.- See Also:
-
DelayOnlineProcessing
Parameter key for to delay online processing.- See Also:
-
EncodedRequest
Parameter key for encoded requests.- See Also:
-
AddressVerificationResult
Parameter key for address verification result.Value can be Matched, NotChecked, NotMatched, NotSupplied or PartialMatch.
- See Also:
-
ZipCodeVerificationResult
Parameter key for zip code verification result.Value can be Matched, NotChecked, NotMatched, NotSupplied or PartialMatch.
- See Also:
-
CscVerificationResult
Parameter key for CSC verification result.Value can be Matched, NotChecked, NotMatched, NotSupplied or PartialMatch.
- See Also:
-
POSGUID
Parameter key for the current Point of Sale Globally Unique Identifier.- See Also:
-
TapToMobilePOIIdentifier
Parameter key for the current TapToMobile Point of Interaction Identifier.- See Also:
-
PaymentDevicePOI
Parameter key to set if the Payment Device Point of Interaction is to be configured for payment processing.- See Also:
-
TapToMobilePOI
Parameter key to set if the TapToMobile Point of Interaction is to be configured for payment processing.- See Also:
-
CertificateFingerprint
Parameter key for certificate fingerprint.- See Also:
-
TransactionPOI
Parameter key for Transaction POI to indicate the POI used to process a transaction. Values can beParameterValues.PaymentDevice,ParameterValues.TapToMobile.- See Also:
-
FeatureTokens
Parameter key for the feature token XML string. A list ofFeatureTokenobjects can be converted to a XML string by usingChipDnaMobileSerializer.serializeFeatureTokens(List).- See Also:
-
CardTokens
Parameter key for the card tokens XML string. XML can be converted into a list ofCardTokenobjects usingChipDnaMobileSerializer.deserializeCardTokens(String).- See Also:
-
-
Constructor Details
-
ParameterKeys
public ParameterKeys()
-