Итак, сейчас мы попробуем описать, что же у нас находиться на дорожке. Нас интересует вторая дорожка, и то, что мы на ней можем увидеть. Она может содержать до 40 символов: Сначала идет стартовый символ - % Потом идет PAN - до 19 цифр, в нашем случае это номер карты. В него входит код эмиттера карты (IIN: Issuer Identification Number) (до 6 символов), который в свою очередь состоит из: Основного промышленного индентификатора (MII: Major Industry Identifier) (до 2х символов): 0: : Зарезервировано для будущего использования стандартом ISO/TC 68. 00: Не для выпуска карт 1: Авиалинии. 2: Авиалинии и для будущего использования. 3: Путешествия и развлечения. 4: Банк/финансы. 5: Банк/финансы. 59: Финансовые организации, не попадающие в рамки ISO. 6: Банки и мерчи. 7: Топливная промышленность. 8: Телекоммуникации и для будущего использования. 89: Телекоммуникации и для часных агентств. 9: Зарезервировано для национального использования. Далее идет код эммитера (II: Issuer Identifier), до 5 цифр, в некоторых случаях пишется, длинна INN или его размер, если он выходит за пределы ISO. Если MII равен 9, то первые три цифры - это код страны (для нас интереса не представляет). Потом идет индивидуальный номер аккаунта (IAI: Individual Account Identification), до 12 цифр, назначается организацией, выдавшей карту. Затем идет одна цифра, используемая для проверки номера и прочей информации, вычисляется по формуле: (чуть попозже выложу формулу) PAN MasterCard’a состоит из не более 16 символов, а у VISA - 13 или 16, включая проверочную цифру. Далее идет разделитель, один символ - = За ним следует в некоторых случаях код страны(если PAN начинается с 59), он определяется в ISO 3166: 724 для Испании, 840 для USA и т.д. Потом в большинстве случаев идет дата окончания действия карты в формате ГГММ (год/месяц). Затем идет трехсимвольный сервисный код, он состоит из: Первая цифра, определяет где можно использовать карту: 0: Зарезервировано для будущего использования. 1: Для международного использования. 2: Для международного использования, с ограничениями. 3: Зарезервировано для будущего использования. 4: Зарезервировано для будущего использования. 5: Только для внутреннего использования, кроме заранее оговоренных соглашений. 6: Только для внутреннего использования, кроме заранее оговоренных соглашений, с ограничениями. 7: Не для оплаты, кроме заранее оговоренных соглашений. 8: Зарезервировано для будущего использования. 9: Для проверки. Вторая цифра, определяет условия использования/авторизации карты (Authorization processing): 0: Транзакции осуществляются по стандартным правилам. 1: Зарезервировано для будущего использования. 2: Транзакция осуществляется эммитером, должна быть On - Line. 3: Зарезервировано для будущего использования. 4: Транзакция осуществляется эммитером, должна быть On - Line, кроме заранее оговоренных соглашений. 5: Зарезервировано для будущего использования. 6: Зарезервировано для будущего использования. 7: Зарезервировано для будущего использования. 8: Зарезервировано для будущего использования. 9: Зарезервировано для будущего использования. Третья цифра, определяет сервисы и условия требования PIN 0: Без ограничений, нужен PIN. 1: Без ограничений. 2: Товары и услуги (не наличные). 3: ATM только и нужен PIN. 4: Только деньги. 5: Товары и услуги (не наличные) и нужен PIN. 6: Без ограничений, PIN по требованию. 7: Товары и услуги (не наличные) и PIN по требованию. 8: Зарезервировано для будущего использования. 9: Зарезервировано для будущего использования. Потом идет хэш PVV (PIN Verification Value), 5 символов, за ним символы, зарезервируемые для использования эммитером. И в конце всего стоит завершающий символ - ? Пример второй дорожки (придуманный): ;4598530106131217=06081211834918387276?
|