SPI
1.2404.0
Secured Payment Interface
SPIDEF.h
Go to the documentation of this file.
1
13
#pragma once
14
15
#include <iostream>
16
#include <string>
17
#include <cstring>
18
#include "types.def"
19
20
#ifdef WIN32
21
#ifdef SPI_EXPORTS
22
#define SPILIBRARY_API __declspec(dllexport)
23
#elif SPI_NOEXPORTS
24
#define SPILIBRARY_API
25
#else
26
#define SPILIBRARY_API __declspec(dllimport)
27
#endif
28
#elif __GNUC__
29
#ifdef SPI_EXPORTS
30
#define SPILIBRARY_API __attribute__((visibility("default")))
31
#else
32
#define SPILIBRARY_API
33
#endif
34
#endif
35
36
37
38
using
std::string;
39
41
typedef
void
*
APIHandle
;
42
44
typedef
usint
PortType
;
45
47
typedef
uint64_t
AmountType
;
48
50
typedef
int32_t
PaymentType
;
51
53
typedef
sint
PPIDType
;
54
56
typedef
sint
ResultType
;
57
59
typedef
uint64_t
RateType
;
60
62
typedef
int32_t
PercentType
;
63
65
typedef
int32_t
MonthType
;
66
68
typedef
ulint
TimeOutType
;
69
71
typedef
byte
FrequencyType
;
72
74
typedef
int32_t
CurrencyISOType
;
75
77
typedef
usint
CounterType
;
78
80
typedef
uint32_t
UnsignedNumericType
;
81
83
typedef
int32_t
SignedNumericType
;
84
85
86
87
88
namespace
Modularity
{
89
90
namespace
SPI {
92
enum
SPI_RET_VAL
93
{
94
SPI_SUCCESS
= 0,
95
SPI_ALREADY_EXIST
= -1,
96
SPI_FAIL
= -2,
97
SPI_INVALID
= -3,
98
SPI_MISSING_EVENT_HANDLER
= -4,
99
SPI_NOT_SUPPORTED
= -5,
100
SPI_ABORTED
= -6,
101
SPI_CONNECTION_ERR
= -7,
102
SPI_TIME_OUT
= -8,
103
SPI_NO_INIT
= -999
104
};
105
107
enum
SPI_STATUS
108
{
109
SPI_READY
= 0,
110
SPI_READY_ONLINE
= 1,
111
SPI_NOT_ESTABLISHED
= -1,
112
SPI_NOT_READY
= -2,
113
SPI_ERROR
= -3
114
};
115
117
enum
TransactionStatus
118
{
119
Tran_NotCompleted
,
120
Tran_Phase1Now
,
121
Tran_AuthoriztionNumber
,
122
Tran_CVV
,
123
Tran_CardHolderId
,
124
Tran_Completed
125
};
126
128
enum
EndOfDayStatus
129
{
130
EndOfDay_NotCompleted
,
131
EndOfDay_Completed
132
};
133
135
enum
ExcUnitLocation
136
{
137
SPIEXCUNIT_THISINT
= 0,
138
SPIEXCUNIT_IPINT
= 1,
139
SPIEXCUNIT_SERIALINT
= 2,
140
SPIEXCUNIT_NONE
= 99
141
};
142
144
enum
ServiceID
145
{
146
AshraitService
= 0,
147
DebitService
= 1,
148
TransportationService
= 2,
149
NayaxVendService
= 3,
150
NayaxEngineService
= 4,
151
CibusService
= 5,
152
MultipassService
= 6
153
};
154
156
enum
DeviceId
157
{
158
ModularityDevice
= 0,
159
VPOSTouch
= 1,
160
};
161
162
164
enum
PP_Protocol
165
{
166
MP3
= 0,
167
MPOS
= 1,
168
XPI
= 2
169
};
170
172
enum
ReportType
173
{
174
X_REPORT
= 0,
175
Z_REPORT
= 1,
176
ACCM_REPORT
= 2,
177
PARAM_REPORT
= 3,
178
QUERY_TRANSACTIONS_REPORT
= 4,
179
QUERY_REPORTS_REPORT
= 5,
180
MINI_SETTLEMENT_REPORT
= 6,
181
QUERY_PRE_AUTH_TRANSACTIONS_REPORT
= 7,
182
QUERY_PENDING_DEFERRED_AUTH
= 8,
183
AUTHORIZE_PENDING_TRANSACTIONS
= 9,
184
BASE
= 99
185
};
186
188
enum
ZReportFormat
189
{
190
ZReport_Narrow
= 0,
191
ZReport_Medium
= 1,
192
ZReport_Wide
= 2,
193
ZReport_XML
= 3,
194
};
195
197
enum
CurrencyType
198
{
199
Curr_Shekel
= 376,
200
Curr_Dollar
= 840,
201
Curr_Foreign
= 0
202
};
203
206
struct
ReceiptLine
207
{
208
string
key
;
209
string
value
;
210
};
211
214
struct
AcquiredBrandInfo
215
{
216
string
brandName
;
217
string
acquireName
;
218
string
businessNumber
;
219
string
phoneNumber
;
220
};
221
224
struct
SubRetailer
225
{
226
string
RetailerId
;
227
string
RetailerName
;
228
bool
IsActivated
;
229
bool
StartWork
;
230
};
231
232
233
236
struct
EndOfDayReportInfo
237
{
238
string
AckNumber
;
239
string
Date
;
240
};
241
243
enum
ExtendedEMVStatus
244
{
245
EMVStatus_Idle
= 0,
246
EMVStatus_Processing
= 1,
247
EMVStatus_WaitForCard
= 2,
248
EMVStatus_ReadingCard
= 3,
249
EMVStatus_ApplicationSelection
= 4,
250
EMVStatus_Loyalty
= 5,
251
EMVStatus_PinCode
= 6,
252
EMVStatus_FirstCardDecision
= 7,
253
EMVStatus_WaitProcessorApproval
= 8,
254
EMVStatus_FinalCardDecision
= 9,
255
EMVStatus_Completed
= 10,
256
};
257
259
enum
ExtendedPeriodicStatus
260
{
261
PeriodicStatus_Idle
= 0,
262
PeriodicStatus_SendDynamicParameterRequest
= 1001,
263
PeriodicStatus_RecvDynamicParameterResponse
= 1002,
264
PeriodicStatus_RecvDynamicParameterIsraelResponse
= 1003,
265
PeriodicStatus_RecvDynamicParameterTouristResponse
= 1004,
266
PeriodicStatus_RecvDynamicParameterGeneralResponse
= 1005,
267
PeriodicStatus_RecvTkefimIsracard
= 1056,
268
PeriodicStatus_RecvTikrutPL
= 1201,
269
PeriodicStatus_RecvTikrutLocal
= 1202,
270
PeriodicStatus_RecvTikrutTourist
= 1204,
271
PeriodicStatus_RecvIsracardPermission
= 1301,
272
PeriodicStatus_RecvIsracardNames
= 1304,
273
PeriodicStatus_RecvNonPLServiceCodeChecks
= 1306,
274
PeriodicStatus_RecvCalImmediateChargeIdentification
= 1311,
275
PeriodicStatus_RecvPLServiceCodeChecks
= 1312,
276
PeriodicStatus_RecvCalPermissions
= 1315,
277
PeriodicStatus_RecvCalNames
= 1318,
278
PeriodicStatus_RecvLeumiPermissions
= 1331,
279
PeriodicStatus_RecvLeumiNames
= 1334,
280
PeriodicStatus_RecvFutureManpikPermissions
= 1341,
281
PeriodicStatus_RecvFutureNames
= 1344,
282
PeriodicStatus_RecvTouristNames
= 1364,
283
PeriodicStatus_RecvUnauthorizedIsraeliCards
= 1380,
284
PeriodicStatus_RecvBenefitsDefinitions
= 1381,
285
PeriodicStatus_RecvPrivateFieldsInChipLocation
= 1382,
286
PeriodicStatus_RecvCardMaskingDefinitions
= 1383,
287
PeriodicStatus_RecvIssuerPrefixAssociation
= 1390,
288
PeriodicStatus_RecvSolekDefinitions
= 1391,
289
PeriodicStatus_RecvBrandDefinitions
= 1392,
290
PeriodicStatus_RecvManpikDefinitions
= 1393,
291
PeriodicStatus_RecvSystemMessage
= 1400,
292
PeriodicStatus_SendBatchRequest
= 1401,
293
PeriodicStatus_SendBatchBlock
= 1402,
294
PeriodicStatus_SendBatchAmounts
= 1403,
295
PeriodicStatus_RecvBatchResponse
= 1404,
296
PeriodicStatus_RecvCommReportResponse
= 1502,
297
PeriodicStatus_SendBlockedCardsRequest
= 1601,
298
PeriodicStatus_RecvBlockedCardsResponseFull
= 1604,
299
PeriodicStatus_RecvBlockedCardsResponseSmall
= 1605,
300
PeriodicStatus_SendPinPadParametersRequest
= 1701,
301
PeriodicStatus_RecvPinPadParametersResponseParameters
= 1702,
302
PeriodicStatus_RecvPinPadParametersResponseCAKey
= 1703,
303
PeriodicStatus_RecvPinPadParametersResponseBins
= 1704,
304
PeriodicStatus_UpdatingPinpadParameters
= 1,
305
PeriodicStatus_AuthorizingPendingTransaction
= 2,
306
PeriodicStatus_Completed
= 10,
307
};
308
310
enum
SPILogLevel
311
{
312
SPILog_Emergency
= 0,
313
SPILog_Alert
= 1,
314
SPILog_Critical
= 2,
315
SPILog_Error
= 3,
316
SPILog_Warning
= 4,
317
SPILog_Notice
= 5,
318
SPILog_Info
= 6,
319
SPILog_Debug
= 7,
320
};
321
323
enum
SPILanguage
324
{
325
SPILanguage_Hebrew
= 1,
326
SPILanguage_English
= 2,
327
SPILanguage_Generic
= 3,
328
};
329
330
331
enum
SPIMode
332
{
333
SPIMode_IdleAlways
= 0,
334
SPIMode_SessionStart
= 1,
335
};
336
338
enum
ServiceProperty
339
{
340
ServiceProperty_TransmitTime
= 1,
341
ServiceProperty_SystemTrace
= 2,
342
ServiceProperty_DeviceSerial
= 3,
343
ServiceProperty_CountryCode
= 4,
344
ServiceProperty_Currency
= 5,
345
ServiceProperty_DecimalPlace
= 6,
346
ServiceProperty_AcquirerTermianlId
= 7,
347
ServiceProperty_RavSapak
= 8,
348
};
349
351
enum
DeviceProperty
352
{
353
DeviceProperty_SN
= 1,
354
DeviceProperty_NayaxSN
= 2,
355
DeviceProperty_AppVersion
= 3,
356
};
357
359
enum
DcsStatus
360
{
361
DcsStatus_NotActivated
= 0,
362
DcsStatus_Activated
= 1,
363
DcsStatus_TokenOnly
= 2,
364
};
365
367
enum
DcsActivationMode
368
{
369
DcsActivationMode_FullActivation
= 1,
370
DcsActivationMode_TokenOnly
= 2,
371
};
372
374
enum
DcsProperty
375
{
376
DcsProperty_RetailerNumber
= 1,
377
DcsProperty_Token
= 2,
378
DcsProperty_NayaxSN
= 3,
379
DcsProperty_ActivationError
= 4,
380
DcsProperty_Parameters
= 5,
381
DcsProperty_PaymentMethods
= 6,
382
DcsProperty_EMVProvider
= 7,
383
DcsProperty_CibusEnabled
= 8,
384
DcsProperty_CibusRestaurantId
= 9,
385
DcsProperty_CibusPosId
= 10,
386
DcsProperty_MultipassEnabled
= 11,
387
DcsProperty_MultipassPosId
= 12,
388
};
389
391
enum
MasterSlaveMode
392
{
393
MasterSlaveMode_None
= 0,
394
MasterSlaveMode_Master
= 1,
395
MasterSlaveMode_Slave
= 2,
396
};
397
399
enum
ReadCardEntry
400
{
401
MSR
= 0,
402
MIFARE
= 1
403
};
404
408
namespace
Ashrait {
409
411
enum
VirtualReason
412
{
413
SwipeData
= 1,
414
Balance
= 2,
415
CancelRegisteredTransaction
= 3,
416
CancelPreAuthorization
= 4,
417
GenerateStandingOrder
= 5,
418
RetreiveTransaction
= 6,
419
Settelment
= 7,
420
RetreiveTransactionByVuid
= 8,
421
};
422
424
enum
CreditTerms
425
{
426
CT_Regular
= 1,
427
CT_IsracreditVisaMaofVisa30
= 2,
428
CT_Immidiate
= 3,
429
CT_CreditFixed
= 6,
430
CT_Payments
= 8,
431
};
432
434
enum
PaymentLinked
435
{
436
ToNone
= 0,
437
ToCPI
= 1,
438
ToDollar
= 2,
439
};
440
442
enum
Status
443
{
444
Ready
= 0,
445
NotEstablished
= -1,
446
BatchNeeded
= -2,
447
DBError
= -3,
448
PinpadError
= -4,
449
VersionError
= -5,
450
Unknown
= -6,
451
BatchRequiered
= -7,
452
NotConnected
= -8,
453
};
454
456
enum
CardNotPresentType
457
{
458
CNP_Signature
= 1,
459
CNP_Phone
= 2,
460
CNP_Internet
= 3,
461
};
462
464
enum
TransactionType
465
{
466
TT_Informative
= 0,
467
TT_Regular
= 1,
468
TT_Unload
= 2,
469
TT_Forced
= 3,
470
TT_CashBack
= 6,
471
TT_Cash
= 7,
472
TT_StandingOrder
= 11,
473
TT_BalanceCheck
= 30,
474
TT_Refund
= 53,
475
TT_Charge
= 55,
476
};
477
479
enum
IPayType
480
{
481
IPay_Money
= 0,
482
IPay_Starts
= 1,
483
IPay_Points
= 2,
484
IPay_Club
= 3,
485
IPay_NoIpay
= 99,
486
};
487
489
enum
ECIType
490
{
491
ECI_InternetNoSign
= 1,
492
ECI_InternetManpikNotRegistered
= 2,
493
ECI_InternetWithSign
= 3,
494
};
495
497
enum
MissingEventType
498
{
499
MissingNone
= 0,
500
MissingAuthorizationNumber
= 1,
501
MissingAVSDeatils
= 2,
502
MissingUnknown
= 3,
503
};
504
506
enum
Manpik
507
{
508
Manpik_Tourist
= 0,
509
Manpik_Isracard
= 1,
510
Manpik_CAL
= 2,
511
Manpik_3
= 3,
512
Manpik_4
= 4,
513
Manpik_5
= 5,
514
Manpik_LeumiCard
= 6,
515
Manpik_7
= 7,
516
Manpik_8
= 8,
517
Manpik_9
= 9,
518
Manpik_10
= 10,
519
Manpik_11
= 11,
520
Manpik_12
= 12,
521
};
522
524
enum
Solek
525
{
526
Solek_Isracard
= 1,
527
Solek_Cal
= 2,
528
Solek_3
= 3,
529
Solek_4
= 4,
530
Solek_Tranzila
= 5,
531
Solek_LeumiCard
= 6,
532
Solek_Cardcom
= 7,
533
Solek_8
= 8,
534
Solek_9
= 9,
535
Solek_10
= 10,
536
Solek_11
= 11,
537
Solek_12
= 12,
538
};
539
541
enum
Mutag
542
{
543
Mutag_PL
= 0,
544
Mutag_Mastercard
= 1,
545
Mutag_Visa
= 2,
546
Mutag_Diners
= 3,
547
Mutag_Amex
= 4,
548
Mutag_Isracard
= 5,
549
Mutag_JCB
= 6,
550
Mutag_Discover
= 7,
551
Mutag_Maestro
= 8
552
};
553
555
enum
PanEntryMode
556
{
557
PEM_Magnetic
= 0,
558
PEM_Magnetic_Contactless
= 4,
559
PEM_EMV_Contactless
= 5,
560
PEM_Mobile_Magnetic_Contactless
= 6,
561
PEM_EMV_Mobile_Contactless
= 7,
562
PEM_PhoneNumber
= 10,
563
PEM_RFU
= 11,
564
PEM_EMV_Contact
= 40,
565
PEM_Phone
= 50,
566
PEM_Signeture_Only
= 51,
567
PEM_Internet
= 52,
568
PEM_Fallback
= 80,
569
PEM_Empty_Candidate_List
= 81,
570
PEM_Empty
= 99,
571
};
572
574
enum
ProcessorId
575
{
576
ABS
= 1,
577
Pelecard
= 2,
578
CreditGuard
= 3,
579
Tranzila
= 4,
580
EZCard
= 5,
581
Arkom
= 6,
582
Nayax
= 7,
583
};
584
586
enum
AuthCodeIssuer
587
{
588
AuthCodeIssuer_Unauthorized
= 0,
589
AuthCodeIssuer_ApprovedByIssuer
= 1,
590
AuthCodeIssuer_DeclinedByIssuer
= 2,
591
AuthCodeIssuer_ApprovedByAbsSTIP
= 3,
592
AuthCodeIssuer_DeclinedByAbsSTIP
= 4,
593
AuthCodeIssuer_ApprovedByVoice
= 5,
594
AuthCodeIssuer_DeclinedByVoice
= 6,
595
AuthCodeIssuer_ApprovedByIssuerPreAuth
= 7,
596
AuthCodeIssuer_ApprovedByCard
= 8,
597
};
598
599
}
600
604
namespace
NayaxVend {
605
607
enum
CardEntryType
608
{
609
CardEntry_MsrSwipe
= 1,
610
CardEntry_Contactless
= 2,
611
CardEntry_Contact
= 3,
612
CardEntry_Mifare
= 4
613
};
614
616
enum
UnitOfMeasurement
617
{
618
Measurement_Item
= 0,
620
};
621
623
enum
CardType
624
{
625
CardType_Unknown
= 0,
626
CardType_Proprietary
= 1,
627
CardType_Visa
= 2,
628
CardType_MasterCard
= 3,
629
CardType_ChinaUnionPay
= 4,
630
CardType_Maestro
= 5,
631
CardType_Interac
= 6,
632
CardType_Monyx
= 7,
634
};
635
636
}
637
641
namespace
Cibus {
642
644
enum
CibusTranType
645
{
646
CibusTranType_AddOrder
= 1,
647
CibusTranType_CancelOrder
= 2,
648
CibusTranType_BalanceInquiry
= 3,
649
CibusTranType_RetrieveByOrderId
= 4,
650
CibusTranType_RetrieveByVUID
= 5,
651
};
652
654
enum
CibusCardType
655
{
656
CibusCardType_Unkown
= 1,
657
CibusCardType_Cibus
= 2,
658
CibusCardType_TavZahav
= 3,
659
};
660
662
enum
CibusCardEntryType
663
{
664
CibusCardEntryType_Manual
= 1,
665
CibusCardEntryType_Swipe
= 2,
666
CibusCardEntryType_Mifare
= 3,
667
};
668
670
enum
CibusAcquirer
671
{
672
CibusAcquirer_Cibus
= 1,
673
CibusAcquirer_TavZahav
= 2,
674
};
675
676
678
enum
CibusReportType
679
{
680
CibusReportType_Companies
= 1,
681
};
682
685
struct
Company
686
{
687
string
CompanyId
;
688
string
CompanyName
;
689
};
690
691
}
692
696
namespace
Multipass {
697
699
enum
MultipassTransactionType
700
{
701
MultipassTransactionType_SumTrnsaction
= 1,
702
MultipassTransactionType_ItemTransaction
= 2,
703
MultipassTransactionType_RefundTransaction
= 3,
704
MultipassTransactionType_DeleteTransaction
= 4,
705
MultipassTransactionType_BalanceInquiry
= 5,
706
MultipassTransactionType_RetrieveByTransactionId
= 6,
707
MultipassTransactionType_RetrieveByVUID
= 7,
708
};
709
712
struct
MultipassItem
713
{
714
string
ItemId
;
715
AmountType
ItemAmount
;
716
CounterType
ItemQuantity
;
717
};
718
}
719
723
namespace
NayaxEngine {
724
726
enum
NayaxEngineTransactionType
727
{
728
NayaxEngineTransactionType_Sale
= 1,
729
NayaxEngineTransactionType_Refund
= 2,
730
NayaxEngineTransactionType_PreAuthorization
= 3,
731
NayaxEngineTransactionType_DeferredAuthorization
= 4,
732
};
733
}
734
735
736
737
738
739
}
740
}
741
742
743
744
745
746
747
748
Modularity::SPI::DcsProperty_CibusEnabled
Definition:
SPIDEF.h:383
Modularity::SPI::DcsProperty_RetailerNumber
Definition:
SPIDEF.h:376
Modularity::SPI::DcsStatus_TokenOnly
Definition:
SPIDEF.h:363
Modularity::SPI::NayaxEngine::NayaxEngineTransactionType
NayaxEngineTransactionType
Definition:
SPIDEF.h:726
Modularity::SPI::PeriodicStatus_Idle
Definition:
SPIDEF.h:261
Modularity::SPI::ReceiptLine::key
string key
Definition:
SPIDEF.h:208
Modularity::SPI::Tran_AuthoriztionNumber
Definition:
SPIDEF.h:121
Modularity::SPI::SPIMode_IdleAlways
Definition:
SPIDEF.h:333
Modularity::SPI::Cibus::CibusAcquirer
CibusAcquirer
Definition:
SPIDEF.h:670
Modularity::SPI::Ashrait::TT_Cash
Definition:
SPIDEF.h:471
Modularity::SPI::Ashrait::Solek
Solek
Definition:
SPIDEF.h:524
Modularity::SPI::Cibus::CibusTranType_RetrieveByOrderId
Definition:
SPIDEF.h:649
Modularity::SPI::Ashrait::Nayax
Definition:
SPIDEF.h:582
Modularity::SPI::Multipass::MultipassTransactionType
MultipassTransactionType
Definition:
SPIDEF.h:699
Modularity::SPI::PeriodicStatus_RecvLeumiNames
Definition:
SPIDEF.h:279
Modularity::SPI::Ashrait::PEM_Empty
Definition:
SPIDEF.h:570
Modularity::SPI::Ashrait::ECIType
ECIType
Definition:
SPIDEF.h:489
Modularity::SPI::DcsProperty_NayaxSN
Definition:
SPIDEF.h:378
Modularity::SPI::SPI_NOT_ESTABLISHED
Definition:
SPIDEF.h:111
Modularity::SPI::DeviceId
DeviceId
Definition:
SPIDEF.h:156
Modularity::SPI::Ashrait::Mutag_Discover
Definition:
SPIDEF.h:550
Modularity::SPI::Ashrait::CT_CreditFixed
Definition:
SPIDEF.h:429
Modularity::SPI::Ashrait::Mutag_Amex
Definition:
SPIDEF.h:547
Modularity::SPI::Ashrait::Mutag_Visa
Definition:
SPIDEF.h:545
Modularity::SPI::Ashrait::PEM_Mobile_Magnetic_Contactless
Definition:
SPIDEF.h:560
Modularity::SPI::SPILog_Debug
Definition:
SPIDEF.h:319
Modularity::SPI::Cibus::CibusTranType_AddOrder
Definition:
SPIDEF.h:646
Modularity::SPI::SPI_READY
Definition:
SPIDEF.h:109
Modularity::SPI::PeriodicStatus_RecvDynamicParameterTouristResponse
Definition:
SPIDEF.h:265
Modularity
This namespace contains avilible API from Modularity Inc.
Definition:
AshraitEMVTransaction.h:27
Modularity::SPI::DcsProperty_CibusRestaurantId
Definition:
SPIDEF.h:384
Modularity::SPI::Ashrait::DBError
Definition:
SPIDEF.h:447
Modularity::SPI::Ashrait::IPay_Points
Definition:
SPIDEF.h:483
Modularity::SPI::Cibus::CibusTranType_CancelOrder
Definition:
SPIDEF.h:647
Modularity::SPI::EMVStatus_WaitProcessorApproval
Definition:
SPIDEF.h:253
Modularity::SPI::EMVStatus_Loyalty
Definition:
SPIDEF.h:250
Modularity::SPI::Cibus::CibusTranType
CibusTranType
Definition:
SPIDEF.h:644
Modularity::SPI::NayaxVend::CardEntry_Mifare
Definition:
SPIDEF.h:612
Modularity::SPI::ModularityDevice
Definition:
SPIDEF.h:158
Modularity::SPI::SPILog_Alert
Definition:
SPIDEF.h:313
Modularity::SPI::Ashrait::Solek_4
Definition:
SPIDEF.h:529
Modularity::SPI::NayaxVend::CardType_MasterCard
Definition:
SPIDEF.h:628
Modularity::SPI::SPIEXCUNIT_THISINT
Definition:
SPIDEF.h:137
Modularity::SPI::DcsProperty_MultipassPosId
Definition:
SPIDEF.h:387
Modularity::SPI::Ashrait::NotConnected
Definition:
SPIDEF.h:452
Modularity::SPI::Ashrait::PEM_EMV_Mobile_Contactless
Definition:
SPIDEF.h:561
Modularity::SPI::Ashrait::PEM_Magnetic_Contactless
Definition:
SPIDEF.h:558
Modularity::SPI::Ashrait::TT_StandingOrder
Definition:
SPIDEF.h:472
Modularity::SPI::EndOfDayStatus
EndOfDayStatus
Definition:
SPIDEF.h:128
Modularity::SPI::DcsActivationMode
DcsActivationMode
Definition:
SPIDEF.h:367
Modularity::SPI::Tran_Phase1Now
Definition:
SPIDEF.h:120
Modularity::SPI::Ashrait::PEM_Phone
Definition:
SPIDEF.h:565
Modularity::SPI::Ashrait::Arkom
Definition:
SPIDEF.h:581
Modularity::SPI::Cibus::CibusCardType_Unkown
Definition:
SPIDEF.h:656
Modularity::SPI::Ashrait::PEM_RFU
Definition:
SPIDEF.h:563
Modularity::SPI::DcsProperty_Parameters
Definition:
SPIDEF.h:380
Modularity::SPI::Tran_CVV
Definition:
SPIDEF.h:122
Modularity::SPI::NayaxVend::CardType
CardType
Definition:
SPIDEF.h:623
Modularity::SPI::BASE
Definition:
SPIDEF.h:184
Modularity::SPI::DeviceProperty
DeviceProperty
Definition:
SPIDEF.h:351
Modularity::SPI::PeriodicStatus_SendPinPadParametersRequest
Definition:
SPIDEF.h:300
Modularity::SPI::Cibus::CibusCardEntryType_Swipe
Definition:
SPIDEF.h:665
Modularity::SPI::NayaxVend::CardEntry_Contactless
Definition:
SPIDEF.h:610
Modularity::SPI::Ashrait::IPay_Starts
Definition:
SPIDEF.h:482
Modularity::SPI::ZReport_Narrow
Definition:
SPIDEF.h:190
Modularity::SPI::PeriodicStatus_RecvDynamicParameterResponse
Definition:
SPIDEF.h:263
Modularity::SPI::SPILogLevel
SPILogLevel
Definition:
SPIDEF.h:310
Modularity::SPI::Ashrait::BatchRequiered
Definition:
SPIDEF.h:451
Modularity::SPI::DcsStatus_NotActivated
Definition:
SPIDEF.h:361
Modularity::SPI::ZReport_XML
Definition:
SPIDEF.h:193
Modularity::SPI::Ashrait::RetreiveTransaction
Definition:
SPIDEF.h:418
AmountType
uint64_t AmountType
Definition:
SPIDEF.h:47
Modularity::SPI::PeriodicStatus_RecvFutureManpikPermissions
Definition:
SPIDEF.h:280
Modularity::SPI::Ashrait::TT_Unload
Definition:
SPIDEF.h:468
Modularity::SPI::Multipass::MultipassTransactionType_ItemTransaction
Definition:
SPIDEF.h:702
Modularity::SPI::SPI_ERROR
Definition:
SPIDEF.h:113
Modularity::SPI::Ashrait::PinpadError
Definition:
SPIDEF.h:448
Modularity::SPI::PeriodicStatus_RecvPrivateFieldsInChipLocation
Definition:
SPIDEF.h:285
Modularity::SPI::Ashrait::AuthCodeIssuer_ApprovedByIssuerPreAuth
Definition:
SPIDEF.h:595
Modularity::SPI::PeriodicStatus_RecvTikrutTourist
Definition:
SPIDEF.h:270
Modularity::SPI::DcsProperty_ActivationError
Definition:
SPIDEF.h:379
Modularity::SPI::Ashrait::TT_BalanceCheck
Definition:
SPIDEF.h:473
Modularity::SPI::Ashrait::ECI_InternetNoSign
Definition:
SPIDEF.h:491
Modularity::SPI::Ashrait::Manpik_8
Definition:
SPIDEF.h:516
Modularity::SPI::Ashrait::PEM_Empty_Candidate_List
Definition:
SPIDEF.h:569
TimeOutType
ulint TimeOutType
Definition:
SPIDEF.h:68
Modularity::SPI::PP_Protocol
PP_Protocol
Definition:
SPIDEF.h:164
Modularity::SPI::Ashrait::CNP_Phone
Definition:
SPIDEF.h:459
Modularity::SPI::SPIEXCUNIT_SERIALINT
Definition:
SPIDEF.h:139
Modularity::SPI::Ashrait::PanEntryMode
PanEntryMode
Definition:
SPIDEF.h:555
Modularity::SPI::Ashrait::Manpik_CAL
Definition:
SPIDEF.h:510
Modularity::SPI::Ashrait::Manpik_7
Definition:
SPIDEF.h:515
Modularity::SPI::Ashrait::AuthCodeIssuer_ApprovedByIssuer
Definition:
SPIDEF.h:589
Modularity::SPI::PeriodicStatus_SendBatchAmounts
Definition:
SPIDEF.h:294
Modularity::SPI::MP3
Definition:
SPIDEF.h:166
Modularity::SPI::Multipass::MultipassItem::ItemId
string ItemId
Definition:
SPIDEF.h:714
FrequencyType
byte FrequencyType
Definition:
SPIDEF.h:71
Modularity::SPI::Ashrait::Tranzila
Definition:
SPIDEF.h:579
Modularity::SPI::Tran_NotCompleted
Definition:
SPIDEF.h:119
Modularity::SPI::Multipass::MultipassTransactionType_RetrieveByVUID
Definition:
SPIDEF.h:707
Modularity::SPI::NayaxVend::Measurement_Item
Definition:
SPIDEF.h:618
Modularity::SPI::SPILog_Critical
Definition:
SPIDEF.h:314
Modularity::SPI::Ashrait::PEM_EMV_Contactless
Definition:
SPIDEF.h:559
Modularity::SPI::DcsStatus
DcsStatus
Definition:
SPIDEF.h:359
Modularity::SPI::PeriodicStatus_RecvCommReportResponse
Definition:
SPIDEF.h:296
Modularity::SPI::AcquiredBrandInfo::businessNumber
string businessNumber
Definition:
SPIDEF.h:218
Modularity::SPI::SPIMode
SPIMode
Definition:
SPIDEF.h:331
Modularity::SPI::PeriodicStatus_RecvBatchResponse
Definition:
SPIDEF.h:295
Modularity::SPI::Ashrait::Status
Status
Definition:
SPIDEF.h:442
Modularity::SPI::Ashrait::Mutag_Isracard
Definition:
SPIDEF.h:548
Modularity::SPI::Ashrait::ToDollar
Definition:
SPIDEF.h:438
Modularity::SPI::Multipass::MultipassTransactionType_RetrieveByTransactionId
Definition:
SPIDEF.h:706
Modularity::SPI::SPILog_Notice
Definition:
SPIDEF.h:317
Modularity::SPI::ServiceProperty_DecimalPlace
Definition:
SPIDEF.h:345
Modularity::SPI::ZReport_Wide
Definition:
SPIDEF.h:192
Modularity::SPI::Ashrait::AuthCodeIssuer_DeclinedByAbsSTIP
Definition:
SPIDEF.h:592
Modularity::SPI::Ashrait::Mutag
Mutag
Definition:
SPIDEF.h:541
Modularity::SPI::EndOfDay_Completed
Definition:
SPIDEF.h:131
Modularity::SPI::Cibus::CibusCardEntryType
CibusCardEntryType
Definition:
SPIDEF.h:662
Modularity::SPI::Ashrait::AuthCodeIssuer_ApprovedByAbsSTIP
Definition:
SPIDEF.h:591
Modularity::SPI::Ashrait::IPayType
IPayType
Definition:
SPIDEF.h:479
Modularity::SPI::Ashrait::Manpik_LeumiCard
Definition:
SPIDEF.h:514
Modularity::SPI::Ashrait::Solek_8
Definition:
SPIDEF.h:533
Modularity::SPI::PeriodicStatus_SendDynamicParameterRequest
Definition:
SPIDEF.h:262
Modularity::SPI::EMVStatus_FirstCardDecision
Definition:
SPIDEF.h:252
Modularity::SPI::AcquiredBrandInfo::acquireName
string acquireName
Definition:
SPIDEF.h:217
Modularity::SPI::Ashrait::CancelRegisteredTransaction
Definition:
SPIDEF.h:415
Modularity::SPI::EndOfDayReportInfo::AckNumber
string AckNumber
Definition:
SPIDEF.h:238
Modularity::SPI::PeriodicStatus_RecvSystemMessage
Definition:
SPIDEF.h:291
Modularity::SPI::DcsProperty_CibusPosId
Definition:
SPIDEF.h:385
Modularity::SPI::Ashrait::CancelPreAuthorization
Definition:
SPIDEF.h:416
Modularity::SPI::ReceiptLine
A struct which reprensts a line in receipt.
Definition:
SPIDEF.h:206
Modularity::SPI::EMVStatus_Idle
Definition:
SPIDEF.h:245
Modularity::SPI::SPI_NO_INIT
Definition:
SPIDEF.h:103
Modularity::SPI::ServiceProperty_DeviceSerial
Definition:
SPIDEF.h:342
Modularity::SPI::MultipassService
Definition:
SPIDEF.h:152
Modularity::SPI::SubRetailer
A struct that reprensts information about sub retailer in RavSapak mode.
Definition:
SPIDEF.h:224
Modularity::SPI::Ashrait::TransactionType
TransactionType
Definition:
SPIDEF.h:464
Modularity::SPI::Ashrait::Solek_Cal
Definition:
SPIDEF.h:527
Modularity::SPI::PeriodicStatus_RecvTkefimIsracard
Definition:
SPIDEF.h:267
Modularity::SPI::PeriodicStatus_RecvDynamicParameterGeneralResponse
Definition:
SPIDEF.h:266
Modularity::SPI::NayaxEngine::NayaxEngineTransactionType_Sale
Definition:
SPIDEF.h:728
Modularity::SPI::ReportType
ReportType
Definition:
SPIDEF.h:172
Modularity::SPI::Ashrait::CardNotPresentType
CardNotPresentType
Definition:
SPIDEF.h:456
Modularity::SPI::PeriodicStatus_RecvPinPadParametersResponseParameters
Definition:
SPIDEF.h:301
Modularity::SPI::MPOS
Definition:
SPIDEF.h:167
Modularity::SPI::Ashrait::Manpik_Tourist
Definition:
SPIDEF.h:508
Modularity::SPI::DebitService
Definition:
SPIDEF.h:147
Modularity::SPI::DcsActivationMode_TokenOnly
Definition:
SPIDEF.h:370
Modularity::SPI::Ashrait::Mutag_Maestro
Definition:
SPIDEF.h:551
Modularity::SPI::DcsProperty_MultipassEnabled
Definition:
SPIDEF.h:386
Modularity::SPI::PeriodicStatus_RecvManpikDefinitions
Definition:
SPIDEF.h:290
Modularity::SPI::Ashrait::Solek_9
Definition:
SPIDEF.h:534
Modularity::SPI::Ashrait::Solek_12
Definition:
SPIDEF.h:537
Modularity::SPI::PeriodicStatus_RecvCalNames
Definition:
SPIDEF.h:277
Modularity::SPI::SPI_INVALID
Definition:
SPIDEF.h:97
Modularity::SPI::ServiceProperty
ServiceProperty
Definition:
SPIDEF.h:338
Modularity::SPI::SubRetailer::StartWork
bool StartWork
Definition:
SPIDEF.h:229
Modularity::SPI::Ashrait::AuthCodeIssuer_DeclinedByIssuer
Definition:
SPIDEF.h:590
Modularity::SPI::Ashrait::IPay_Club
Definition:
SPIDEF.h:484
Modularity::SPI::EMVStatus_Processing
Definition:
SPIDEF.h:246
Modularity::SPI::Ashrait::Mutag_Diners
Definition:
SPIDEF.h:546
Modularity::SPI::PeriodicStatus_RecvSolekDefinitions
Definition:
SPIDEF.h:288
Modularity::SPI::ServiceProperty_Currency
Definition:
SPIDEF.h:344
Modularity::SPI::PeriodicStatus_RecvBlockedCardsResponseFull
Definition:
SPIDEF.h:298
Modularity::SPI::NayaxVend::CardType_Proprietary
Definition:
SPIDEF.h:626
Modularity::SPI::MasterSlaveMode_Slave
Definition:
SPIDEF.h:395
Modularity::SPI::EMVStatus_ApplicationSelection
Definition:
SPIDEF.h:249
Modularity::SPI::PeriodicStatus_RecvIsracardPermission
Definition:
SPIDEF.h:271
Modularity::SPI::Cibus::CibusCardEntryType_Mifare
Definition:
SPIDEF.h:666
Modularity::SPI::SPI_MISSING_EVENT_HANDLER
Definition:
SPIDEF.h:98
Modularity::SPI::DcsProperty_PaymentMethods
Definition:
SPIDEF.h:381
Modularity::SPI::SPI_READY_ONLINE
Definition:
SPIDEF.h:110
Modularity::SPI::NayaxVend::CardEntryType
CardEntryType
Definition:
SPIDEF.h:607
Modularity::SPI::PeriodicStatus_RecvUnauthorizedIsraeliCards
Definition:
SPIDEF.h:283
Modularity::SPI::Ashrait::MissingEventType
MissingEventType
Definition:
SPIDEF.h:497
Modularity::SPI::PeriodicStatus_RecvCalPermissions
Definition:
SPIDEF.h:276
Modularity::SPI::MINI_SETTLEMENT_REPORT
Definition:
SPIDEF.h:180
Modularity::SPI::ExtendedPeriodicStatus
ExtendedPeriodicStatus
Definition:
SPIDEF.h:259
Modularity::SPI::SPIEXCUNIT_NONE
Definition:
SPIDEF.h:140
Modularity::SPI::ServiceProperty_CountryCode
Definition:
SPIDEF.h:343
Modularity::SPI::Ashrait::MissingUnknown
Definition:
SPIDEF.h:502
Modularity::SPI::Ashrait::CreditTerms
CreditTerms
Definition:
SPIDEF.h:424
CurrencyISOType
int32_t CurrencyISOType
Definition:
SPIDEF.h:74
Modularity::SPI::Cibus::CibusAcquirer_Cibus
Definition:
SPIDEF.h:672
Modularity::SPI::Ashrait::VersionError
Definition:
SPIDEF.h:449
Modularity::SPI::EMVStatus_PinCode
Definition:
SPIDEF.h:251
Modularity::SPI::Ashrait::RetreiveTransactionByVuid
Definition:
SPIDEF.h:420
Modularity::SPI::Cibus::CibusTranType_BalanceInquiry
Definition:
SPIDEF.h:648
Modularity::SPI::NayaxVend::CardEntry_MsrSwipe
Definition:
SPIDEF.h:609
Modularity::SPI::Ashrait::Mutag_JCB
Definition:
SPIDEF.h:549
Modularity::SPI::PeriodicStatus_RecvBlockedCardsResponseSmall
Definition:
SPIDEF.h:299
Modularity::SPI::TransactionStatus
TransactionStatus
Definition:
SPIDEF.h:117
Modularity::SPI::DcsProperty
DcsProperty
Definition:
SPIDEF.h:374
Modularity::SPI::QUERY_PENDING_DEFERRED_AUTH
Definition:
SPIDEF.h:182
Modularity::SPI::Ashrait::GenerateStandingOrder
Definition:
SPIDEF.h:417
Modularity::SPI::DcsActivationMode_FullActivation
Definition:
SPIDEF.h:369
PortType
usint PortType
Definition:
SPIDEF.h:44
Modularity::SPI::DeviceProperty_AppVersion
Definition:
SPIDEF.h:355
Modularity::SPI::SubRetailer::RetailerId
string RetailerId
Definition:
SPIDEF.h:226
Modularity::SPI::QUERY_PRE_AUTH_TRANSACTIONS_REPORT
Definition:
SPIDEF.h:181
Modularity::SPI::NayaxVend::CardType_Maestro
Definition:
SPIDEF.h:630
Modularity::SPI::Cibus::CibusCardType_TavZahav
Definition:
SPIDEF.h:658
Modularity::SPI::EMVStatus_WaitForCard
Definition:
SPIDEF.h:247
Modularity::SPI::ZReport_Medium
Definition:
SPIDEF.h:191
Modularity::SPI::Ashrait::TT_Regular
Definition:
SPIDEF.h:467
Modularity::SPI::PeriodicStatus_RecvBrandDefinitions
Definition:
SPIDEF.h:289
Modularity::SPI::Ashrait::TT_CashBack
Definition:
SPIDEF.h:470
Modularity::SPI::Ashrait::MissingNone
Definition:
SPIDEF.h:499
Modularity::SPI::PeriodicStatus_SendBatchBlock
Definition:
SPIDEF.h:293
Modularity::SPI::Ashrait::PEM_Internet
Definition:
SPIDEF.h:567
Modularity::SPI::DcsProperty_Token
Definition:
SPIDEF.h:377
Modularity::SPI::Ashrait::NotEstablished
Definition:
SPIDEF.h:445
Modularity::SPI::Ashrait::Solek_LeumiCard
Definition:
SPIDEF.h:531
MonthType
int32_t MonthType
Definition:
SPIDEF.h:65
Modularity::SPI::Multipass::MultipassTransactionType_BalanceInquiry
Definition:
SPIDEF.h:705
Modularity::SPI::EndOfDayReportInfo
A struct that reprensts information end of day report.
Definition:
SPIDEF.h:236
Modularity::SPI::Curr_Dollar
Definition:
SPIDEF.h:200
Modularity::SPI::Ashrait::Mutag_Mastercard
Definition:
SPIDEF.h:544
Modularity::SPI::NayaxEngine::NayaxEngineTransactionType_DeferredAuthorization
Definition:
SPIDEF.h:731
Modularity::SPI::Multipass::MultipassItem
A struct which reprensts a company in Cibus.
Definition:
SPIDEF.h:712
Modularity::SPI::Ashrait::Manpik_5
Definition:
SPIDEF.h:513
Modularity::SPI::Ashrait::Manpik_Isracard
Definition:
SPIDEF.h:509
Modularity::SPI::EndOfDayReportInfo::Date
string Date
Definition:
SPIDEF.h:239
Modularity::SPI::Tran_Completed
Definition:
SPIDEF.h:124
Modularity::SPI::Ashrait::Manpik
Manpik
Definition:
SPIDEF.h:506
Modularity::SPI::Ashrait::PEM_Magnetic
Definition:
SPIDEF.h:557
Modularity::SPI::EMVStatus_FinalCardDecision
Definition:
SPIDEF.h:254
Modularity::SPI::Ashrait::CNP_Signature
Definition:
SPIDEF.h:458
Modularity::SPI::ExtendedEMVStatus
ExtendedEMVStatus
Definition:
SPIDEF.h:243
Modularity::SPI::SPIEXCUNIT_IPINT
Definition:
SPIDEF.h:138
Modularity::SPI::NayaxVend::CardType_Monyx
Definition:
SPIDEF.h:632
Modularity::SPI::PeriodicStatus_RecvTouristNames
Definition:
SPIDEF.h:282
Modularity::SPI::PeriodicStatus_Completed
Definition:
SPIDEF.h:306
Modularity::SPI::PeriodicStatus_RecvIssuerPrefixAssociation
Definition:
SPIDEF.h:287
Modularity::SPI::PeriodicStatus_RecvCardMaskingDefinitions
Definition:
SPIDEF.h:286
Modularity::SPI::Ashrait::MissingAVSDeatils
Definition:
SPIDEF.h:501
Modularity::SPI::PeriodicStatus_RecvLeumiPermissions
Definition:
SPIDEF.h:278
Modularity::SPI::ACCM_REPORT
Definition:
SPIDEF.h:176
Modularity::SPI::Cibus::CibusReportType
CibusReportType
Definition:
SPIDEF.h:678
Modularity::SPI::Ashrait::Mutag_PL
Definition:
SPIDEF.h:543
Modularity::SPI::Ashrait::Manpik_9
Definition:
SPIDEF.h:517
Modularity::SPI::SubRetailer::IsActivated
bool IsActivated
Definition:
SPIDEF.h:228
Modularity::SPI::SPI_ALREADY_EXIST
Definition:
SPIDEF.h:95
PPIDType
sint PPIDType
Definition:
SPIDEF.h:53
Modularity::SPI::Tran_CardHolderId
Definition:
SPIDEF.h:123
Modularity::SPI::EMVStatus_ReadingCard
Definition:
SPIDEF.h:248
Modularity::SPI::Cibus::CibusCardType_Cibus
Definition:
SPIDEF.h:657
Modularity::SPI::Ashrait::IPay_Money
Definition:
SPIDEF.h:481
Modularity::SPI::Ashrait::Solek_10
Definition:
SPIDEF.h:535
ResultType
sint ResultType
Definition:
SPIDEF.h:56
Modularity::SPI::SPI_CONNECTION_ERR
Definition:
SPIDEF.h:101
Modularity::SPI::Ashrait::AuthCodeIssuer
AuthCodeIssuer
Definition:
SPIDEF.h:586
Modularity::SPI::PeriodicStatus_RecvNonPLServiceCodeChecks
Definition:
SPIDEF.h:273
Modularity::SPI::ServiceProperty_AcquirerTermianlId
Definition:
SPIDEF.h:346
Modularity::SPI::QUERY_TRANSACTIONS_REPORT
Definition:
SPIDEF.h:178
Modularity::SPI::Ashrait::TT_Forced
Definition:
SPIDEF.h:469
Modularity::SPI::SPILog_Warning
Definition:
SPIDEF.h:316
Modularity::SPI::SPI_ABORTED
Definition:
SPIDEF.h:100
Modularity::SPI::Multipass::MultipassTransactionType_RefundTransaction
Definition:
SPIDEF.h:703
Modularity::SPI::Ashrait::EZCard
Definition:
SPIDEF.h:580
Modularity::SPI::NayaxVend::CardEntry_Contact
Definition:
SPIDEF.h:611
Modularity::SPI::Multipass::MultipassTransactionType_SumTrnsaction
Definition:
SPIDEF.h:701
Modularity::SPI::Ashrait::CT_Payments
Definition:
SPIDEF.h:430
Modularity::SPI::NayaxVend::CardType_Visa
Definition:
SPIDEF.h:627
Modularity::SPI::NayaxVendService
Definition:
SPIDEF.h:149
Modularity::SPI::Multipass::MultipassItem::ItemAmount
AmountType ItemAmount
Definition:
SPIDEF.h:715
PercentType
int32_t PercentType
Definition:
SPIDEF.h:62
Modularity::SPI::Ashrait::VirtualReason
VirtualReason
Definition:
SPIDEF.h:411
Modularity::SPI::ReadCardEntry
ReadCardEntry
Definition:
SPIDEF.h:399
Modularity::SPI::PeriodicStatus_RecvPinPadParametersResponseCAKey
Definition:
SPIDEF.h:302
Modularity::SPI::Ashrait::PEM_PhoneNumber
Definition:
SPIDEF.h:562
Modularity::SPI::ServiceProperty_TransmitTime
Definition:
SPIDEF.h:340
Modularity::SPI::TransportationService
Definition:
SPIDEF.h:148
Modularity::SPI::EMVStatus_Completed
Definition:
SPIDEF.h:255
Modularity::SPI::PeriodicStatus_RecvFutureNames
Definition:
SPIDEF.h:281
Modularity::SPI::SPIMode_SessionStart
Definition:
SPIDEF.h:334
Modularity::SPI::Ashrait::BatchNeeded
Definition:
SPIDEF.h:446
Modularity::SPI::PeriodicStatus_RecvCalImmediateChargeIdentification
Definition:
SPIDEF.h:274
Modularity::SPI::SPILog_Info
Definition:
SPIDEF.h:318
Modularity::SPI::Ashrait::Balance
Definition:
SPIDEF.h:414
SignedNumericType
int32_t SignedNumericType
Definition:
SPIDEF.h:83
Modularity::SPI::Curr_Shekel
Definition:
SPIDEF.h:199
Modularity::SPI::SPI_RET_VAL
SPI_RET_VAL
Definition:
SPIDEF.h:92
Modularity::SPI::SPI_NOT_SUPPORTED
Definition:
SPIDEF.h:99
Modularity::SPI::PeriodicStatus_RecvPinPadParametersResponseBins
Definition:
SPIDEF.h:303
Modularity::SPI::Ashrait::TT_Refund
Definition:
SPIDEF.h:474
Modularity::SPI::SPILanguage_Generic
Definition:
SPIDEF.h:327
Modularity::SPI::Cibus::CibusCardType
CibusCardType
Definition:
SPIDEF.h:654
Modularity::SPI::Ashrait::PEM_EMV_Contact
Definition:
SPIDEF.h:564
Modularity::SPI::MIFARE
Definition:
SPIDEF.h:402
CounterType
usint CounterType
Definition:
SPIDEF.h:77
Modularity::SPI::Ashrait::Manpik_11
Definition:
SPIDEF.h:519
Modularity::SPI::CurrencyType
CurrencyType
Definition:
SPIDEF.h:197
Modularity::SPI::Multipass::MultipassItem::ItemQuantity
CounterType ItemQuantity
Definition:
SPIDEF.h:716
PaymentType
int32_t PaymentType
Definition:
SPIDEF.h:50
Modularity::SPI::Cibus::Company
A struct which reprensts a company in Cibus.
Definition:
SPIDEF.h:685
Modularity::SPI::Ashrait::CreditGuard
Definition:
SPIDEF.h:578
Modularity::SPI::Ashrait::CT_IsracreditVisaMaofVisa30
Definition:
SPIDEF.h:427
Modularity::SPI::ReceiptLine::value
string value
Definition:
SPIDEF.h:209
Modularity::SPI::Ashrait::CT_Regular
Definition:
SPIDEF.h:426
Modularity::SPI::AcquiredBrandInfo::brandName
string brandName
Definition:
SPIDEF.h:216
Modularity::SPI::QUERY_REPORTS_REPORT
Definition:
SPIDEF.h:179
Modularity::SPI::Ashrait::ECI_InternetWithSign
Definition:
SPIDEF.h:493
Modularity::SPI::Ashrait::AuthCodeIssuer_DeclinedByVoice
Definition:
SPIDEF.h:594
Modularity::SPI::NayaxVend::CardType_ChinaUnionPay
Definition:
SPIDEF.h:629
Modularity::SPI::ServiceID
ServiceID
Definition:
SPIDEF.h:144
Modularity::SPI::Multipass::MultipassTransactionType_DeleteTransaction
Definition:
SPIDEF.h:704
Modularity::SPI::Z_REPORT
Definition:
SPIDEF.h:175
Modularity::SPI::PeriodicStatus_RecvTikrutPL
Definition:
SPIDEF.h:268
Modularity::SPI::AcquiredBrandInfo::phoneNumber
string phoneNumber
Definition:
SPIDEF.h:219
Modularity::SPI::AshraitService
Definition:
SPIDEF.h:146
Modularity::SPI::PeriodicStatus_SendBatchRequest
Definition:
SPIDEF.h:292
Modularity::SPI::Ashrait::ABS
Definition:
SPIDEF.h:576
Modularity::SPI::Cibus::CibusAcquirer_TavZahav
Definition:
SPIDEF.h:673
Modularity::SPI::DeviceProperty_NayaxSN
Definition:
SPIDEF.h:354
Modularity::SPI::Ashrait::TT_Informative
Definition:
SPIDEF.h:466
Modularity::SPI::DcsProperty_EMVProvider
Definition:
SPIDEF.h:382
Modularity::SPI::XPI
Definition:
SPIDEF.h:168
Modularity::SPI::Curr_Foreign
Definition:
SPIDEF.h:201
Modularity::SPI::Ashrait::Settelment
Definition:
SPIDEF.h:419
Modularity::SPI::NayaxVend::CardType_Interac
Definition:
SPIDEF.h:631
Modularity::SPI::Ashrait::Pelecard
Definition:
SPIDEF.h:577
Modularity::SPI::ExcUnitLocation
ExcUnitLocation
Definition:
SPIDEF.h:135
Modularity::SPI::Cibus::CibusTranType_RetrieveByVUID
Definition:
SPIDEF.h:650
Modularity::SPI::X_REPORT
Definition:
SPIDEF.h:174
Modularity::SPI::Ashrait::PEM_Fallback
Definition:
SPIDEF.h:568
UnsignedNumericType
uint32_t UnsignedNumericType
Definition:
SPIDEF.h:80
Modularity::SPI::SubRetailer::RetailerName
string RetailerName
Definition:
SPIDEF.h:227
Modularity::SPI::PeriodicStatus_AuthorizingPendingTransaction
Definition:
SPIDEF.h:305
Modularity::SPI::EndOfDay_NotCompleted
Definition:
SPIDEF.h:130
Modularity::SPI::Ashrait::Solek_11
Definition:
SPIDEF.h:536
Modularity::SPI::SPI_NOT_READY
Definition:
SPIDEF.h:112
Modularity::SPI::Cibus::CibusCardEntryType_Manual
Definition:
SPIDEF.h:664
APIHandle
void * APIHandle
Definition:
SPIDEF.h:41
Modularity::SPI::AcquiredBrandInfo
A struct that reprensts information about an acquire for a brand.
Definition:
SPIDEF.h:214
Modularity::SPI::SPI_STATUS
SPI_STATUS
Definition:
SPIDEF.h:107
Modularity::SPI::MasterSlaveMode_Master
Definition:
SPIDEF.h:394
Modularity::SPI::DcsStatus_Activated
Definition:
SPIDEF.h:362
Modularity::SPI::MSR
Definition:
SPIDEF.h:401
Modularity::SPI::ZReportFormat
ZReportFormat
Definition:
SPIDEF.h:188
Modularity::SPI::PeriodicStatus_RecvDynamicParameterIsraelResponse
Definition:
SPIDEF.h:264
Modularity::SPI::SPILanguage_Hebrew
Definition:
SPIDEF.h:325
Modularity::SPI::Cibus::CibusReportType_Companies
Definition:
SPIDEF.h:680
Modularity::SPI::Ashrait::TT_Charge
Definition:
SPIDEF.h:475
Modularity::SPI::Ashrait::Solek_3
Definition:
SPIDEF.h:528
Modularity::SPI::Ashrait::Solek_Isracard
Definition:
SPIDEF.h:526
Modularity::SPI::Ashrait::SwipeData
Definition:
SPIDEF.h:413
Modularity::SPI::PeriodicStatus_SendBlockedCardsRequest
Definition:
SPIDEF.h:297
Modularity::SPI::SPI_SUCCESS
Definition:
SPIDEF.h:94
Modularity::SPI::SPI_TIME_OUT
Definition:
SPIDEF.h:102
Modularity::SPI::SPILanguage_English
Definition:
SPIDEF.h:326
Modularity::SPI::SPILanguage
SPILanguage
Definition:
SPIDEF.h:323
Modularity::SPI::Ashrait::Solek_Cardcom
Definition:
SPIDEF.h:532
Modularity::SPI::Ashrait::Manpik_3
Definition:
SPIDEF.h:511
Modularity::SPI::Ashrait::Manpik_12
Definition:
SPIDEF.h:520
Modularity::SPI::SPILog_Emergency
Definition:
SPIDEF.h:312
Modularity::SPI::Ashrait::Solek_Tranzila
Definition:
SPIDEF.h:530
Modularity::SPI::PeriodicStatus_RecvBenefitsDefinitions
Definition:
SPIDEF.h:284
Modularity::SPI::Ashrait::MissingAuthorizationNumber
Definition:
SPIDEF.h:500
Modularity::SPI::NayaxEngine::NayaxEngineTransactionType_Refund
Definition:
SPIDEF.h:729
Modularity::SPI::Ashrait::Manpik_10
Definition:
SPIDEF.h:518
Modularity::SPI::CibusService
Definition:
SPIDEF.h:151
Modularity::SPI::DeviceProperty_SN
Definition:
SPIDEF.h:353
Modularity::SPI::ServiceProperty_SystemTrace
Definition:
SPIDEF.h:341
Modularity::SPI::Ashrait::AuthCodeIssuer_ApprovedByVoice
Definition:
SPIDEF.h:593
Modularity::SPI::Ashrait::Manpik_4
Definition:
SPIDEF.h:512
Modularity::SPI::Ashrait::AuthCodeIssuer_Unauthorized
Definition:
SPIDEF.h:588
Modularity::SPI::Ashrait::PEM_Signeture_Only
Definition:
SPIDEF.h:566
Modularity::SPI::Ashrait::ProcessorId
ProcessorId
Definition:
SPIDEF.h:574
Modularity::SPI::Cibus::Company::CompanyId
string CompanyId
Definition:
SPIDEF.h:687
Modularity::SPI::Ashrait::ECI_InternetManpikNotRegistered
Definition:
SPIDEF.h:492
Modularity::SPI::PeriodicStatus_RecvPLServiceCodeChecks
Definition:
SPIDEF.h:275
Modularity::SPI::NayaxVend::UnitOfMeasurement
UnitOfMeasurement
Definition:
SPIDEF.h:616
Modularity::SPI::AUTHORIZE_PENDING_TRANSACTIONS
Definition:
SPIDEF.h:183
Modularity::SPI::VPOSTouch
Definition:
SPIDEF.h:159
Modularity::SPI::SPI_FAIL
Definition:
SPIDEF.h:96
Modularity::SPI::NayaxEngine::NayaxEngineTransactionType_PreAuthorization
Definition:
SPIDEF.h:730
Modularity::SPI::Ashrait::CT_Immidiate
Definition:
SPIDEF.h:428
Modularity::SPI::PeriodicStatus_RecvTikrutLocal
Definition:
SPIDEF.h:269
Modularity::SPI::Ashrait::Unknown
Definition:
SPIDEF.h:450
Modularity::SPI::Ashrait::ToNone
Definition:
SPIDEF.h:436
Modularity::SPI::NayaxEngineService
Definition:
SPIDEF.h:150
Modularity::SPI::Ashrait::PaymentLinked
PaymentLinked
Definition:
SPIDEF.h:434
Modularity::SPI::MasterSlaveMode
MasterSlaveMode
Definition:
SPIDEF.h:391
Modularity::SPI::ServiceProperty_RavSapak
Definition:
SPIDEF.h:347
Modularity::SPI::SPILog_Error
Definition:
SPIDEF.h:315
Modularity::SPI::Ashrait::CNP_Internet
Definition:
SPIDEF.h:460
RateType
uint64_t RateType
Definition:
SPIDEF.h:59
Modularity::SPI::Ashrait::AuthCodeIssuer_ApprovedByCard
Definition:
SPIDEF.h:596
Modularity::SPI::Ashrait::Ready
Definition:
SPIDEF.h:444
Modularity::SPI::Cibus::Company::CompanyName
string CompanyName
Definition:
SPIDEF.h:688
Modularity::SPI::PeriodicStatus_UpdatingPinpadParameters
Definition:
SPIDEF.h:304
Modularity::SPI::PeriodicStatus_RecvIsracardNames
Definition:
SPIDEF.h:272
Modularity::SPI::MasterSlaveMode_None
Definition:
SPIDEF.h:393
Modularity::SPI::NayaxVend::CardType_Unknown
Definition:
SPIDEF.h:625
Modularity::SPI::Ashrait::ToCPI
Definition:
SPIDEF.h:437
Modularity::SPI::Ashrait::IPay_NoIpay
Definition:
SPIDEF.h:485
Modularity::SPI::PARAM_REPORT
Definition:
SPIDEF.h:177
Generated by
1.8.14