cardEntryDataSource (property)
This property contains a 1-character code identifying the source of the customer data.
Syntax
@property (nonatomic,readwrite,assign,getter=cardEntryDataSource,setter=setCardEntryDataSource:) int cardEntryDataSource; - (int)cardEntryDataSource; - (void)setCardEntryDataSource:(int)newCardEntryDataSource;
/* Possible Values */
EDS_TRACK_1(0),
EDS_TRACK_2(1),
EDS_MANUAL_ENTRY_TRACK_1CAPABLE(2),
EDS_MANUAL_ENTRY_TRACK_2CAPABLE(3),
EDS_MANUAL_ENTRY_NO_CARD_READER(4),
EDS_TRACK_1CONTACTLESS(5),
EDS_TRACK_2CONTACTLESS(6),
EDS_MANUAL_ENTRY_CONTACTLESS_CAPABLE(7),
EDS_IVR(8),
EDS_KIOSK(9)
public var cardEntryDataSource: RecurringbillingCardEntryDataSources { get {...}
set {...} }
public enum RecurringbillingCardEntryDataSources : Int32 { case edsTrack1 = 0 case edsTrack2 = 1 case edsManualEntryTrack1Capable = 2 case edsManualEntryTrack2Capable = 3 case edsManualEntryNoCardReader = 4 case edsTrack1Contactless = 5 case edsTrack2Contactless = 6 case edsManualEntryContactlessCapable = 7 case edsIVR = 8 case edsKiosk = 9 }
Default Value
0
Remarks
This property contains a 1-character code identifying the source of the customer data. The table below shows all supported values for this property.
edsTrack1 (0) | Full Magnetic stripe read and transmit, Track 1. |
edsTrack2 (1) | Full magnetic stripe read and transmit, Track 2. |
edsManualEntryTrack1Capable (2) | Manually keyed, Track 1 capable. |
edsManualEntryTrack2Capable (3) | Manually keyed, Track 2 capable. |
edsManualEntryNoCardReader (4) | Manually keyed, terminal has no card reading capability (use this for e-commerce and MOTO transactions). |
edsTrack2Contactless (6) | Full magnetic stripe read (Track 2 only), Chip Card capable terminal (Visa, Mastercard, and JCB Transactions only). |
edsManualEntryContactlessCapable (7) | Manually keyed, Chip Card read capable terminal (Visa, MasterCard, and JCB transactions only). |