ChipDna Mobile
Loading...
Searching...
No Matches
CCParameters.h
1
8#import <Foundation/Foundation.h>
9
18typedef NSString* CCParameterValue;
97typedef NSString* CCParameterKey;
147extern CCParameterKey const CCParamConfigurationUpdate;
303extern CCParameterKey const CCParamCscVerificationResult;
308@interface CCParameters : NSObject
315-(void)setValue:(NSString *)value forKey:(CCParameterKey)aKey;
316
322-(void)removeValueForKey:(CCParameterKey)aKey;
323
329-(NSString *)valueForKey:(CCParameterKey)aKey;
330
334-(void)removeAllObjects;
335
339-(NSArray *)allKeys;
340
344-(NSArray *)allValues;
345
346@end
347
CCParameterKey const CCParamAmountType
Definition: CCParameters.h:155
CCParameterKey const CCParamEmailAddress
Definition: CCParameters.h:245
CCParameterKey const CCParamTmsStatus
Definition: CCParameters.h:128
CCParameterKey const CCParamDigitalSignatureSupported
Definition: CCParameters.h:230
CCParameterKey const CCParamFirmwareDownloadPercentage
Definition: CCParameters.h:298
CCParameterKey const CCParamReceiptSourceEmail
Definition: CCParameters.h:248
CCParameterKey const CCParamTerminalId
Definition: CCParameters.h:107
CCParameterKey const CCParamMerchantDisplayName
Definition: CCParameters.h:286
CCParameterKey const CCParamMerchantDefinedField01
Definition: CCParameters.h:171
CCParameterKey const CCParamPaymentPlatformTest
Definition: CCParameters.h:141
CCParameterKey const CCParamPaymentPlatformStatus
Definition: CCParameters.h:124
CCParameterKey const CCParamPreformattedCustomerReceipt
Definition: CCParameters.h:224
CCParameterKey const CCParamCardEaseReference
Definition: CCParameters.h:208
CCParameterKey const CCParamDisplayTime
Definition: CCParameters.h:256
CCParameterKey const CCParamBillingPhoneNumber
Definition: CCParameters.h:200
CCParameterKey const CCParamWebMisUsername
Definition: CCParameters.h:110
CCParameterKey const CCParamCardHashCollection
Definition: CCParameters.h:216
CCParameterKey const CCParamBillingEmailAddress
Definition: CCParameters.h:199
CCParameterKey const CCParamCredentialOnFileFirstStore
Definition: CCParameters.h:294
CCParameterKey const CCParamFullTmsUpdate
Definition: CCParameters.h:120
CCParameterKey const CCParamDelayOnlineProcessing
Definition: CCParameters.h:289
CCParameterKey const CCParamReceiptEmailSubject
Definition: CCParameters.h:249
CCParameterKey const CCParamLinkedRefundReferences
Definition: CCParameters.h:265
CCParameterKey const CCParamMerchantDefinedField11
Definition: CCParameters.h:181
CCParameterKey const CCParamReceiptEmailResult
Definition: CCParameters.h:251
CCParameterKey const CCParamAvailableCardApplications
Definition: CCParameters.h:278
CCParameterKey const CCParamTrack2ClearText
Definition: CCParameters.h:237
CCParameterKey const CCParamTransactionDateTime
Definition: CCParameters.h:213
CCParameterKey const CCParamMerchantDefinedField18
Definition: CCParameters.h:188
CCParameterKey const CCParamOfflineCompletionDateTime
Definition: CCParameters.h:274
CCParameterKey const CCParamSignatureData
Definition: CCParameters.h:232
CCParameterKey const CCParamFirmwareFile
Definition: CCParameters.h:299
CCParameterKey const CCParamPurchaseOrderNumber
Definition: CCParameters.h:202
CCParameterKey const CCParamMerchantDefinedField15
Definition: CCParameters.h:185
CCParameterKey const CCParamResponseRequired
Definition: CCParameters.h:229
CCParameterKey const CCParamUserReference
Definition: CCParameters.h:156
CCParameterKey const CCParamMerchantDefinedField13
Definition: CCParameters.h:183
CCParameterKey const CCParamCardReference
Definition: CCParameters.h:217
CCParameterKey const CCParamPhoneNumber
Definition: CCParameters.h:246
CCParameterKey const CCParamCustomerVaultCommand
Definition: CCParameters.h:170
CCParameterKey const CCParamDeviceStatusUpdate
Definition: CCParameters.h:148
CCParameterKey const CCParamMerchantDefinedField02
Definition: CCParameters.h:172
CCParameterKey const CCParamTransactionHistorySupported
Definition: CCParameters.h:134
CCParameterKey const CCParamSendSmsReceipt
Definition: CCParameters.h:242
CCParameterKey const CCParamCurrency
Definition: CCParameters.h:157
CCParameterKey const CCParamDestroy
Definition: CCParameters.h:104
CCParameterKey const CCParamMerchantDefinedField16
Definition: CCParameters.h:186
CCParameterKey const CCParamDeferredAuthorizationReason
Definition: CCParameters.h:269
CCParameterKey const CCParamDynamicTippingHeader
Definition: CCParameters.h:165
CCParameterKey const CCParamErrors
Definition: CCParameters.h:99
CCParameterKey const CCParamPinPadIpAddress
Definition: CCParameters.h:117
CCParameterKey const CCParamMerchantDefinedField12
Definition: CCParameters.h:182
void removeAllObjects()
CCParameterKey const CCParamLinkedRefundsSupported
Definition: CCParameters.h:130
NSString * CCParameterKey
Definition: CCParameters.h:97
CCParameterKey const CCParamCardSchemeId
Definition: CCParameters.h:218
NSArray * allKeys()
CCParameterKey const CCParamCardHolderFirstName
Definition: CCParameters.h:219
CCParameterKey const CCParamTippingSupported
Definition: CCParameters.h:139
CCParameterKey const CCParamBillingCity
Definition: CCParameters.h:194
CCParameterKey const CCParamTransactionType
Definition: CCParameters.h:154
CCParameterKey const CCParamAvailablePinPads
Definition: CCParameters.h:143
CCParameterKey const CCParamTippingType
Definition: CCParameters.h:159
CCParameterKey const CCParamOfflineStatus
Definition: CCParameters.h:263
CCParameterKey const CCParamMerchantDefinedField14
Definition: CCParameters.h:184
CCParameterKey const CCParamBillingCountry
Definition: CCParameters.h:198
CCParameterKey const CCParamAccessoryName
Definition: CCParameters.h:145
CCParameterKey const CCParamBillingPostalCode
Definition: CCParameters.h:197
CCParameterKey const CCParamReceiptSmsResult
Definition: CCParameters.h:252
CCParameterKey const CCParamErrorDescription
Definition: CCParameters.h:100
CCParameterKey const CCParamTmsUpdateUtc
Definition: CCParameters.h:146
CCParameterKey const CCParamIdleMessage
Definition: CCParameters.h:255
CCParameterKey const CCParamEnvironment
Definition: CCParameters.h:109
CCParameterKey const CCParamBLEScanTime
Definition: CCParameters.h:292
CCParameterKey const CCParamAutomaticReboot
Definition: CCParameters.h:151
CCParameterKey const CCParamAddressVerificationResult
Definition: CCParameters.h:301
CCParameterKey const CCParamBillingState
Definition: CCParameters.h:195
CCParameterKey const CCParamChangePassword
Definition: CCParameters.h:103
CCParameterKey const CCParamTransactionResult
Definition: CCParameters.h:205
CCParameterKey const CCParamApplicationIdentifier
Definition: CCParameters.h:112
CCParameterKey const CCParamCardHolderLastName
Definition: CCParameters.h:220
CCParameterKey const CCParamMerchantDefinedField19
Definition: CCParameters.h:189
CCParameterKey const CCParamOfflineProcessingSupported
Definition: CCParameters.h:135
CCParameterKey const CCParamTransactionId
Definition: CCParameters.h:209
CCParameterKey const CCParamCustomerVaultId
Definition: CCParameters.h:169
CCParameterKey const CCParamStandaloneRefundsSupported
Definition: CCParameters.h:131
CCParameterKey const CCParamSmsReceiptSupported
Definition: CCParameters.h:138
CCParameterKey const CCParamDynamicTippingAmounts
Definition: CCParameters.h:163
CCParameterKey const CCParamTransactionDateTimeUtc
Definition: CCParameters.h:214
CCParameterKey const CCParamMerchantDefinedField10
Definition: CCParameters.h:180
CCParameterKey const CCParamClearIdleMessage
Definition: CCParameters.h:271
CCParameterKey const CCParamChequeTransactionsSupported
Definition: CCParameters.h:133
CCParameterKey const CCParamAmount
Definition: CCParameters.h:153
CCParameterKey const CCParamSaleReference
Definition: CCParameters.h:261
CCParameterKey const CCParamMerchantData
Definition: CCParameters.h:285
CCParameterKey const CCParamBillingAddress1
Definition: CCParameters.h:192
CCParameterKey const CCParamAmountOnlineAuthorized
Definition: CCParameters.h:212
CCParameterKey const CCParamSelectedCardApplication
Definition: CCParameters.h:280
CCParameterKey const CCParamTaxAmount
Definition: CCParameters.h:203
CCParameterKey const CCParamMerchantDefinedField07
Definition: CCParameters.h:177
CCParameterKey const CCParamOperatorPin
Definition: CCParameters.h:168
CCParameterKey const CCParamCloseTransaction
Definition: CCParameters.h:258
CCParameterKey const CCParamWebMisPassword
Definition: CCParameters.h:111
CCParameterKey const CCParamExpiryDate
Definition: CCParameters.h:239
CCParameterKey const CCParamUserNotification
Definition: CCParameters.h:227
CCParameterKey const CCParamReceiptPrintResult
Definition: CCParameters.h:253
CCParameterKey const CCParamApiKey
Definition: CCParameters.h:113
CCParameterKey const CCParamCredentialOnFileReason
Definition: CCParameters.h:295
CCParameterKey const CCParamMerchantDefinedField05
Definition: CCParameters.h:175
CCParameterKey const CCParamReferralNumber
Definition: CCParameters.h:234
CCParameterKey const CCParamVersionInformation
Definition: CCParameters.h:123
CCParameterKey const CCParamPANKeyEntry
Definition: CCParameters.h:282
CCParameterKey const CCParamDynamicTippingPercentages
Definition: CCParameters.h:164
CCParameterKey const CCParamRefundOperatorPinSupported
Definition: CCParameters.h:136
CCParameterKey const CCParamAccessoryConnectionType
Definition: CCParameters.h:144
CCParameterKey const CCParamPreformattedMerchantReceipt
Definition: CCParameters.h:223
CCParameterKey const CCParamBillingZipCode
Definition: CCParameters.h:196
CCParameterKey const CCParamMerchantDefinedField06
Definition: CCParameters.h:176
CCParameterKey const CCParamOnDeviceTippingPrompt
Definition: CCParameters.h:161
CCParameterKey const CCParamOperatorPinRequired
Definition: CCParameters.h:231
CCParameterKey const CCParamMerchantDefinedField09
Definition: CCParameters.h:179
CCParameterKey const CCParamResult
Definition: CCParameters.h:98
CCParameterKey const CCParamTransactionUpdate
Definition: CCParameters.h:226
NSArray * allValues()
CCParameterKey const CCParamPassword
Definition: CCParameters.h:102
CCParameterKey const CCParamOfflineRequestErrors
Definition: CCParameters.h:276
CCParameterKey const CCParamReceiptData
Definition: CCParameters.h:215
CCParameterKey const CCParamRequestQueueStatus
Definition: CCParameters.h:125
CCParameterKey const CCParamMerchantDefinedField20
Definition: CCParameters.h:190
CCParameterKey const CCParamDeviceStatus
Definition: CCParameters.h:127
CCParameterKey const CCParamPaymentMethod
Definition: CCParameters.h:167
CCParameterKey const CCParamTerminalStatus
Definition: CCParameters.h:129
CCParameterKey const CCParamAvailableCurrencies
Definition: CCParameters.h:267
CCParameterKey const CCParamChipDnaStatus
Definition: CCParameters.h:126
CCParameterKey const CCParamReceiptText
Definition: CCParameters.h:244
CCParameterKey const CCParamDateTimeFormat
Definition: CCParameters.h:222
CCParameterKey const CCParamPinPadName
Definition: CCParameters.h:115
CCParameterKey const CCParamPinPadPort
Definition: CCParameters.h:118
CCParameterKey const CCParamPinPadConnectionType
Definition: CCParameters.h:116
CCParameterKey const CCParamAcquirerResponseCode
Definition: CCParameters.h:221
CCParameterKey const CCParamMerchantDefinedField17
Definition: CCParameters.h:187
CCParameterKey const CCParamRemainingAttempts
Definition: CCParameters.h:105
CCParameterKey const CCParamOnlinePinPresent
Definition: CCParameters.h:235
CCParameterKey const CCParamEncodedRequest
Definition: CCParameters.h:290
CCParameterKey const CCParamTipAmount
Definition: CCParameters.h:259
CCParameterKey const CCParamFirmwareUpdateAvailable
Definition: CCParameters.h:296
CCParameterKey const CCParamMerchantName
Definition: CCParameters.h:287
CCParameterKey const CCParamAutoConfirm
Definition: CCParameters.h:283
CCParameterKey const CCParamTransactionKey
Definition: CCParameters.h:108
CCParameterKey const CCParamForceTmsUpdate
Definition: CCParameters.h:121
CCParameterKey const CCParamAuthCode
Definition: CCParameters.h:207
CCParameterKey const CCParamMerchantDefinedField08
Definition: CCParameters.h:178
CCParameterKey const CCParamBillingAddress2
Definition: CCParameters.h:193
CCParameterKey const CCParamPar
Definition: CCParameters.h:211
CCParameterKey const CCParamSendEmailReceipt
Definition: CCParameters.h:241
CCParameterKey const CCParamApplyFirmwareUpdate
Definition: CCParameters.h:149
CCParameterKey const CCParamOfflineCompletionState
Definition: CCParameters.h:273
CCParameterKey const CCParamCashTransactionsSupported
Definition: CCParameters.h:132
CCParameterKey const CCParamMaskedTrack2
Definition: CCParameters.h:238
CCParameterKey const CCParamMaskedPan
Definition: CCParameters.h:210
CCParameterKey const CCParamReceiptSourceName
Definition: CCParameters.h:247
CCParameterKey const CCParamPrintReceipt
Definition: CCParameters.h:243
CCParameterKey const CCParamFirmwareUpdateStatus
Definition: CCParameters.h:297
CCParameterKey const CCParamMerchantDefinedField04
Definition: CCParameters.h:174
CCParameterKey const CCParamFirmwareUpdate
Definition: CCParameters.h:300
CCParameterKey const CCParamMerchantDefinedField03
Definition: CCParameters.h:173
CCParameterKey const CCParamEmailReceiptSupported
Definition: CCParameters.h:137
CCParameterKey const CCParamZipCodeVerificationResult
Definition: CCParameters.h:302
CCParameterKey const CCParamTransactionState
Definition: CCParameters.h:206
CCParameterValue const CCValueConnectionAndConfigureStarted
Definition: CCParameters.h:30
CCParameterValue const CCValueDeclined
Definition: CCParameters.h:56
CCParameterValue const CCValueDelayed
Definition: CCParameters.h:65
CCParameterValue const CCValueCard
Definition: CCParameters.h:50
CCParameterValue const CCValueLightningUsb
Definition: CCParameters.h:25
CCParameterValue const CCValueBluetooth
Definition: CCParameters.h:22
CCParameterValue const CCValueReasonNoShow
Definition: CCParameters.h:83
CCParameterValue const CCValueDeferredAuthorizationReasonProcessingFailed
Definition: CCParameters.h:72
CCParameterValue const CCValueUncommittedVoid
Definition: CCParameters.h:62
CCParameterValue const CCValueCheque
Definition: CCParameters.h:49
CCParameterValue const CCValueVoided
Definition: CCParameters.h:61
CCParameterValue const CCValueCommitted
Definition: CCParameters.h:59
CCParameterValue const CCValuePerformingTmsUpdate
Definition: CCParameters.h:33
CCParameterValue const CCValueUncommitted
Definition: CCParameters.h:60
CCParameterValue const CCValueApproved
Definition: CCParameters.h:55
CCParameterValue const CCValueOfflineCompletionStateDeleted
Definition: CCParameters.h:75
CCParameterValue const CCValueOnDeviceTipping
Definition: CCParameters.h:43
CCParameterValue const CCValueBLE
Definition: CCParameters.h:24
CCParameterValue const CCValueSale
Definition: CCParameters.h:46
CCParameterValue const CCValueUpdatingPinPadConfig
Definition: CCParameters.h:35
NSString * CCParameterValue
Definition: CCParameters.h:18
CCParameterValue const CCValueRebootingPinPad
Definition: CCParameters.h:39
CCParameterValue const CCValuePartiallyApproved
Definition: CCParameters.h:58
CCParameterValue const CCValueAmountTypeEstimate
Definition: CCParameters.h:53
CCParameterValue const CCValueReasonReAuth
Definition: CCParameters.h:82
CCParameterValue const CCValueReasonResubmission
Definition: CCParameters.h:80
CCParameterValue const CCValueRefund
Definition: CCParameters.h:47
CCParameterValue const CCValueReasonDelayedCharge
Definition: CCParameters.h:81
CCParameterValue const CCValueCheckingPinPadConfig
Definition: CCParameters.h:34
CCParameterValue const CCValueVerifyingPinPad
Definition: CCParameters.h:38
CCParameterValue const CCValuePartiallyCommitted
Definition: CCParameters.h:63
CCParameterValue const CCValueBothTipping
Definition: CCParameters.h:44
CCParameterValue const CCValueOfflineFailed
Definition: CCParameters.h:67
CCParameterValue const CCValueEnvironmentLive
Definition: CCParameters.h:27
CCParameterValue const CCValueUpdatingPinPadFirmware
Definition: CCParameters.h:36
CCParameterValue const CCValueRetryRequest
Definition: CCParameters.h:57
CCParameterValue const CCValueDeferredAuthorizationReasonCommunicationFailed
Definition: CCParameters.h:71
CCParameterValue const CCValueEndOfDayTipping
Definition: CCParameters.h:42
CCParameterValue const CCValueTcpIp
Definition: CCParameters.h:23
CCParameterValue const CCValueRegistering
Definition: CCParameters.h:32
CCParameterValue const CCValueAccountVerification
Definition: CCParameters.h:51
CCParameterValue const CCValueOfflineCompletionStateProcessed
Definition: CCParameters.h:74
CCParameterValue const CCValueConnecting
Definition: CCParameters.h:31
CCParameterValue const CCValueOfflinePending
Definition: CCParameters.h:68
CCParameterValue const CCValueReasonIncremental
Definition: CCParameters.h:79
CCParameterValue const CCValueReasonInstallment
Definition: CCParameters.h:78
CCParameterValue const CCValueTrue
Definition: CCParameters.h:19
CCParameterValue const CCValueUpdatingPinPadFirmwareConfig
Definition: CCParameters.h:37
CCParameterValue const CCValueUpdatingSecurityConfig
Definition: CCParameters.h:40
CCParameterValue const CCValueCash
Definition: CCParameters.h:48
CCParameterValue const CCValueFalse
Definition: CCParameters.h:20
CCParameterValue const CCValueAmountTypeActual
Definition: CCParameters.h:52
CCParameterValue const CCValueEnvironmentTest
Definition: CCParameters.h:28
CCParameterValue const CCValueReasonUnscheduled
Definition: CCParameters.h:77
CCParameterValue const CCValueDeferredAuthorizationReasonConnectionFailed
Definition: CCParameters.h:70
Parameters used in communication with ChipDNA Mobile.
Definition: CCParameters.h:309