Перевірка рахунку на mastercard через інтернет - форум на

Re: ПЕРЕВІРКА РАХУНКУ НА MASTERCARD ЧЕРЕЗ ІНТЕРНЕТ

Так, таких питань на форумі можна зустріти чимало, народ мабуть впевнений, що і Віза і Мастеркард, і будь-яка платіжна система все знають про ту їхньої карті. Насправді це просто за нормальною схемою, за якою працюють всі банки в світі, неможливо. Ось як на ділі все відбувається - є банк-емітент, який штампує карти. Припустимо Мастеркард. Не факт що вони міжнародні все, і навіть не факт, що сам Мастеркард про них всіх знає. У МПС є таке поняття, як BIN Table - єдиний довідник всіх бінов карт даної платіжної системи, по суті це якийсь величезний файл, який розсилається від платіжної системи всім банкам, які працюють з нею. Саме у Мастеркард цей файл розміром далеко за сто мегабайт - а всередині це просто текст, біни, біни, біни. Але банк адже може просто друкувати карти, ставити на них логотип Мастеркард, а біни собі там якісь вигадувати. І тоді такі карти приймаються до обслуговування виключно в платіжної мережі цього банку - жоден інший банк цієї карти не зрозуміє. І робиться так не так уже й рідко. Карти будуть не міжнародними, навіть не междубанковскімі, але дешевими.

Але, і якщо карти мають бін, який їм видала МПС, це ще не означає, що в тій же МПС хоч щось відомо взагалі про транзакції по карті, її балансі, та інше. Як відбуваються транзакції? Десь людина допустимо скористався банкоматом (банкомат належить банку-еквайра). Якщо і емітент і еквайра це один і той же банк, то транзакція обробляється власним процессингом банку, а не хтось інший про неї не знає, на платіжну систему ці дані не йде, тому що це не має ніякого сенсу. Неважливо навіть, належить процесинг самому банку, або він якийсь великий і загальний. У будь-якому випадку, всі дані про карти будь-якого банку-емітента є тільки у його процесингу, який його обслуговує.

МПС тут підключається лише тоді, коли транзакція відбувається в іншому банку, коли банк-еквайр це не банк емітент, і процесинг у них не загальний. Ось тоді і тільки тоді транзакція йде через платіжну систему, і коштує дорожче для банку (будь-який обмін даними з МПС не безкоштовний). Ланцюжок така - банк еквайр - МПС - банк емітент. Так і так баланс запитується у емітента, у банку, який випустив картку (вірніше, у його процесингу). І кількість таких транзакцій не так і велике - адже є ще банки-партнери, які користуються все одним процессингом, і подібна практика стає все ширше. Банкам так дешевше.

І навіть, якщо припустити, що з якоїсь карті завжди все транзакції були тільки в чужих банках - це все одно не означає, що той же Мастеркард знатиме її баланс. МПС це просто нема чого. Один список бінов займає вище сотні мегабайт, але ж це лише ряд цифр по 6. Якби це були повні номери карт з терміном дії і ПІБ клієнта - розмір був би більше разів в 5-6. Уже гігабайт. Якби там зберігалися транзакції - за один день цей файл, або БД, мала б десятки гігабайт нових транзакцій. А адже це все онлайн, все змінюється щосекунди - як передавати такі величезні масиви даних? Технічно це неможливо.

Тому, оскільки ні Visa ні MasterCard просто технічно ніяк не можуть процесувати всі транзакції по всіх картах в світі, вони і зберігати дані по ним не можуть. Все це існує лише в розрізі конкретних банків і їх процесингів. Ось до речі чому не у кожному банкоматі взагалі можна побачити баланс по своїй карті - якщо єдиний спосіб достукатися звідкись із-за кордону до "свого" банку - це через МПС, то в конфігурації банкоматів можуть бути просто відключені запити балансу, вони ж теж грошей для банку стоять.

І всі питання типу "як дізнатися баланс по візі" слід розуміти так - як дізнатися баланс по моїй карті в моєму банку / в чужому банку / віддалено, взагалі без банку.