3 - 16
padGetMasterSessionBinaryPIN
Displays a PIN entry prompt for collecting VISA standard encrypted pin numbers. This function is only for pads such as the
TT 3100 Series that support standard Master/Session PIN entry prompts. 10 master keys must be injected into the unit before
this function can be used. Please contact your hardware supplier or Hand Held Products for information on secure key
injection.
Syntax
int padGetMasterSessionBinaryPIN(
char FAR *pTitle,
char FAR *pAcctNum,
char FAR *pSessionKey,
int pMasterKeyID,
char FAR *pBinaryPIN,
int iTimeout
)
Parameter
Description
pTitle
Specifies a string to display as the title of the PIN entry screen
pAcctNum
The user’s account number used to generate the encrypted PIN number
pSessionKey
The session key used to generate the encrypted PIN number
pMasterKeyID
Used to identify which of the 10 (0-9) injected master keys to use to generate the
encrypted PIN number
pBinaryPIN
Is the resulting binary PIN number returned as a byte array, not an actual string
iTimeout
Specifies the maximum number of seconds this function attempts to obtain PIN data
from the PIN entry prompt. If the specified number of seconds elapse without user
input, then the PIN entry prompt is canceled and the display is cleared.
Returns
0 - Success
1 - Cancel
2 - Bad Parameters
3 - Pad Not On
4 - Command Error
5 - Response Error
6 - No PIN
7 - Not Supported
See Also
padGetDUKPTbinaryPIN, padGetDUKPTtextPIN, padGetMasterSessionTextPIN
padGetMasterSessionTextPIN
Displays a PIN entry prompt for collecting VISA standard encrypted pin numbers. This function is only for pads such as the
Transaction Team 3100 Series that support standard Master/Session PIN entry prompts. 10 master keys must be injected
into the unit before this function can be used. Contact your hardware supplier or Hand Held Products for information on
secure key injection.
Syntax
int padGetMasterSessionTextPIN(
char FAR *pTitle,
char FAR *pAcctNum,
char FAR *pSessionKey,
int pMasterKeyID,
char FAR *pTextPIN,
int iTimeout
)
Summary of Contents for PadCom TT1500
Page 1: ... PadCom Point of Sale Terminal Control Library U s e r s G u i d e ...
Page 88: ...4 2 ...
Page 129: ......
Page 130: ......
Page 131: ......
Page 132: ... PadCom UG Rev A 4619 Jordan Road P O Box 187 Skaneateles Falls New York 13153 0187 ...