All pages
Powered by GitBook
1 of 1

Loading...

MTSCRA Function - 4.11 - 4.20

4.11 clearBuffers

This function clears the SDK library’s local cache of card swipe data.

(void) clearBuffers

Parameters: None

Return Value: None

4.12 listenForEvents

This function sets a callback function to notify when the device has card data to send to the host or when the device state changes. See example in Open Device code example.

(void) listenForEvents:(UInt32)event

Parameters: Event

Parameter

Return Value: None

This function retrieves masked card track data after a cardholder swipes a card. Only available on iDynamo/uDynamo; other devices will return an empty string.

Parameters: None

Return Value:

Return stored masked track data string. Tracks are delimited with start and end sentinels.

This function retrieves masked track 1 data after a cardholder swipes a card.

Parameters: None

Return Value: Return stored masked track1 data string.

This function retrieves masked track 2 data, if any, after a cardholder swipes a card.

Parameters: None

Return Value: Return stored masked track2 data string.

This function retrieves masked track 3 data, if any, after a cardholder swipes a card.

Parameters: None

Return Value: Return stored masked track3 data string.

This function retrieves masked PAN data, if any, after a cardholder swipes a card.

Parameters: None

Return Value: Return stored masked PAN data string.

This function retrieves the card’s track 1 data in encrypted format after a cardholder swipes a card.

Parameters: None

Return Value: String containing encrypted track 1 data.

This function retrieves the card’s track 2 data in encrypted format, if any, after a cardholder swipes a card.

Parameters: None

Return Value: String containing encrypted track 2 data.

This function retrieves the card’s track 3 data in encrypted format, if any, after a cardholder swipes a card.

Parameters: None

Return Value: String containing encrypted track 3 data

Description

event

Event type.

· TRANS_EVENT_OK = Transaction succeeded.

· TRANS_EVENT_START = Reader started sending data.

· TRANS_EVENT_ERROR = Reader failed sending data.

4.13 getMaskedTracks [iDynamo/uDynamo Only]

4.14 getTrack1Masked

4.15 getTrack2Masked

4.16 getTrack3Masked

4.17 getCardPAN

4.18 getTrack1

4.19 getTrack2

4.20 getTrack3

(NSString *) getMaskedTracks
(NSString *) getTrack1Masked
(NSString *) getTrack2Masked
(NSString *) getTrack3Masked
(NSString *) getCardPAN
(NSString *) getTrack1
(NSString *) getTrack2
(NSString *) getTrack3