Typically, these commands govern the management of white-listed magstripe gift cards (and other non-financial cards). At transaction time, the reader checks the BIN range of a card (the first 8 eight digits of the PAN) against the whitelist to determine if the card is a non-financial card. If so, the transaction proceeds in the clear. If not, normal encryption policy prevails.
VP3300
Set whitelist command 91-10, data; see the command details here:
example
Example 1
...
how How to add the a gift card (72xxxxxxxxxxxxxxxxx) to the a whitelist, (iei.e., any card number that starts with 72 would not be encrypted):
please send Send command 91-10 with data 32003030020101312B3029130B4944544543482054455354300C0204044AA200020400000000300C02040459E4400204FFFFFFFF0000break the following data:
890030260201013120301E1300300C0204044AA200020400000000300C0204044AA2000204FFFFFFFF00001C50
Breaking down the data:
32003030020101312B
3029130B4944544543482054455354 // IDTECHTEST
300C0204044AA200020400000000 //044AA200 = 72,000,000
300C02040459E4400204FFFFFFFF0000 //0459E440 = 73,000,000
example 2:
how to add the gift card 70xxxxxx ~79xxxxxx (19 digits) to the whitelist, (ie, any card number that starts with 7 would not be encrypted)
please send command 91-10 with data 32003030020101312B3029130B4944544543482054455354300C0204042C1D80020400000000300C020404C4B3FF0204FFFFFFFF0000
break down the data:
32003030020101312B
3029130B4944544543482054455354 // IDTECHTEST
300C0204042C1D80020400000000 //042C1D80 = 70,000,000
300C020404C4B3FF0204FFFFFFFF0000 // 04C4B3FF= 79,999,999
Augusta :
89 00 30 26 02 01 01 31 20
30 1E 13 00
30 0C 02 04 04 4A A2 00 02 04 00 00 00 00 // 044AA200 = 72,000,000
30 0C 02 04 04 4A A2 00 02 04 FF FF FF FF 00 00
Note |
---|
Pushing a whitelisting command replaces the previous whitelist. In order to add the second range, you must include the previous whitelist in the new one. |
Example 2:
How to add a gift card (72xxxxxxxxxxxxxxxxx) and (82xxxxxxxxxxxxxxxxx) to the whitelist:
Send command 91-10 with the following data:
890030460201013140301E1300300C0204044AA200020400000000300C0204044AA2000204FFFFFFFF301E1300300C020404E33880020400000000300C020404E338800204FFFFFFFF00009CFF
Break down the data:
89 00 30 46 02 01 01 31 40
30 1E 13 00
30 0C 02 04 04 4A A2 00 02 04 00 00 00 00 // 044AA200 = 72,000,000
30 0C 02 04 04 4A A2 00 02 04 FF FF FF FF
30 1E 13 00
30 0C 02 04 04 E3 38 80 02 04 00 00 00 00 // 04E33880 = 82,000,000
30 0C 02 04 04 E3 38 80 02 04 FF FF FF FF 00 00
As a final example, to display the pattern of adding multiple cards; adding gift card (72xxxxxxxxxxxxxxxxx), (72xxxxxxxxxxxxxxxxx), and (92xxxxxxxxxxxxxxxxx) to the whitelist.
Example 3:
Send command 91-10 with the following data:
890030660201013160301E1300300C0204044AA200020400000000300C0204044AA2000204FFFFFFFF301E1300300C020404E33880020400000000300C020404E338800204FFFFFFFF301E1300300C0204057BCF00020400000000300C0204057BCF000204FFFFFFFF00007970
Break down the data:
89 00 30 66 02 01 01 31 60
30 1E 13 00
30 0C 02 04 04 4A A2 00 02 04 00 00 00 00 // 044AA200 = 72,000,000
30 0C 02 04 04 4A A2 00 02 04 FF FF FF FF
30 1E 13 00
30 0C 02 04 04 E3 38 80 02 04 00 00 00 00 // 04E33880 = 82,000,000
30 0C 02 04 04 E3 38 80 02 04 FF FF FF FF
30 1E 13 00
30 0C 02 04 05 7B CF 00 02 04 00 00 00 00 // 057BCF00 = 92,000,000
30 0C 02 04 05 7B CF 00 02 04 FF FF FF FF 00 00
Augusta
Augusta only allows the user to set up to a maximum of 50 sets of ANS.1 data. In your this case, Augusta readers will not be able to cover all cards that beginning begin with "7". Our best The best option is to specify a specific BIN range.
for For example,to to add the gift card 7213xxxx Please send 7213xxxx:
Send an NGA command with data 78464D0315003013020101310E300C130002030B019402030B01F70000break the following data:
78464D0315003013020101310E300C130002030B019402030B01F70000
Breaking down the data
78464D0315003013020101310E
300C
1300
02030B0194 // 0x0B0194 = 721300
02030B01F7 // 0x0B01F7 :
78 46 4D 03 15 00 30 13 02 01 01 31 0E
30 0C
13 00
02 03 0B 01 94 // 0x0B0194 = 721300
02 03 0B 01 F7 // 0x0B01F7 = 721,399
0000 // MAC version data, where 0000 = Augusta non-SRED