Comments 27
А я то думал, что это политика вражеских яблочников, что мира нет в эпплпэй. А оказывается это косяк ПС.
Это отличная новость. Для оплаты метро, в СПБ приходится отдельный пластик МИР носить.
Для оплаты метро, в СПБ приходится отдельный пластик МИР носить.
А там разве нельзя платить картой другой системы или через gpay/apay?
А как определяется тип карты, мир или виза?
Недавно покатался на общественном транспорте, удивился, что в каждом автике и троллейбусе можно рассчитаться картой. Причём в траликах при расчете картой скидка 2₽, но вроде без разницы, мир или не мир.
Полагаю, в момент обмена данными между карточкой и терминалом эта информация проскакивает. Но даже если нет, то по первым четырём-шести знакам номера карты можно определить её платёжную систему: например 5577. и 5555. для мастеркарда и 4001.* для визы електрон.
Вот какой-то сайт, на котором написаны номера карт для тестирования какого-то платёжного шлюза: https://docs.adyen.com/development-resources/test-cards/test-card-numbers. Можно заметить, что начальные цифры карт похожи для каждой платёжной системы.
И вот ещё что-то, где есть идентификация конкретного типа карты: https://e-paiement-securite-bici.com/doc/fr-FR/webservices-payment/implementation-webservices-v5/codes-produits-visa-mastercard-cardresponse.productcode.html
Так что наверняка как-то узнают её тип. :)
В обычном терминале оплаты сначала вводят требуемую сумму, потом клиент подносит карту, происходит запрос банку, банк отвечает, что требуемая сумма есть/нет на счете.
Мне интересно как работают эти терминалы из метро. Списывают полную сумму, а потом возвращают скидку за мир? По примеру заправки до полного бака на АЗС.
Или при первоначальном взаимодействии с картой выясняет мир это или нет и в зависимости от этого отправляет в банк требуемую сумму?
когда была аналогичная скидка на MasterCard так и было у меня. сразу появлялось две операции в БК.
Видимо авторизуют полную сумму, а потом списывают меньшую. Такое допускается.
Там ведь все несколько иначе работает, по крайней мере в наземном транспорте (хотя в метро наверное также) — без интернета в онлайне.
В автобусе терминал просто собирает номера карт, понесенные к нему и дает проехать "в долг" до момента приезда в парк/кольцо. Если в момент списания на кольце денег на карте не хватает — карта попадает в ЧС. Видимо, по номеру определяют платежную систему и списывают нужную сумму
Если я правильно понимаю, на android карты «Мир» сейчас работают через обычный userspace HCE-сервис из приложения платёжной системы, а на ios не работали совсем из-за отсутствия API эмуляции тэгов. Теперь всё будет работать «из системы»
Если я правильно понимаю, на android карты «Мир» сейчас работают через обычный userspace HCE-сервис из приложения платёжной системы
Видимо, да. Пару лет назад завёл в Тинькоффе карту "Мир". В Google Pay, понятное дело, добавить её было невозможно, тем не менее, настроить бесконтактную оплату можно быть и через само приложение. В этом случае существующая карта просто эмулировалась, а не создавалась виртуальная. Можно было полноценно пользоваться банкоматами, например.
Из необычного: в паре торговых точек бесконтактная оплата непосредственно картой "Мир" не работала, а через телефон — почему-то работала. Интересно, почему?
Есть банки, которые выпускают приложения с поддержкой NFC tap&pay и всё прекрасно работает. Зачем палить карту гуглу или эпплу ради бесконтактных платежей?
В Apple Pay добавят карты «Мир»