CardInfo — API для определения логотипа, цветов банка и прочего по номеру карты



    Тут и демо, и документация: cardinfo.online — это API. Вы ему 6 первых цифр банковской карты, оно вам ссылку на логотип банка, его фирменные цвета, бренд (Visa, MasterCard, и т.д.) и прочее в формате JSON. CardInfo нужен тем, кто создаёт форму для приёма банковских карт у себя на сайте, чтобы улучшить UX (удобство, впечатления, чувство безопасности) пользователей. Принимать платежи прямо у себя на сайте позволяет cloudpayments.ru в России и странах СНГ, и stripe.com во всём остально мире.

    Такие формы сделали все крупные компании. Живой пример можете увидеть при оплате чего угодно через Яндекс.Кассу или практически в любом мобильном приложении банка: когда вы начинаете вводить номер карты, форма перекрашивается в цвета этого банка, а рядом появляется логотип. Каждая из этих крупных компаний реализовала собственное решение для определения логотипа и цветов. Если это решение реализовали все крупные компании, значит в нём есть ценность. Если крупные уже сделали, а мелкие ещё нет, значит это похоже восходящий тренд, который резонно оседлать.

    Однако, крупные компании уже давно сделали свои формы такими, а мелкие всё ещё нет. Почему? Создание такого решения для своей формы займёт около 7 дней работы программиста и ещё 7 работы дизайнера (логотипы выкачивать, обрабатывать, перерисовывать). Крупные компании могут себе позволить потратиться на создание такой формы. Мелкие компании считают ценность такой формы не достаточной, чтобы платить за неё столько.

    CardInfo позволит превратить уже существующую форму для приёма банковских карт в такую же, как у Яндекс.Кассы, за пол дня работы программиста. Я предполагаю, что после выхода CardInfo определение логотипа банка и цветов банка для платёжных форм станет стандартом. Потому что такие формы лучше. Потому что теперь такие формы смогут позволить себе все.

    И, кстати, заметьте, что все самые крутые принимают платежи прямо у себя на сайте, а не отправляют на внешние прокладки. Например Додо Пицца dodopizza.ru

    В общем, принимать карты прямо у себя на сайте круто, но ещё круче принимать карты у себя на сайте через формы сделанные с CardInfo.

    Ценовая политика


    Ну, вообще бесплатно. Спасибо нашим бизнесовым навыкам за это. API одинаково работает для любого пользователя и работает на фронте. Соответственно, даже если ввести какие-то ограничения на использование бесплатной версии API, можно просто скопировать чужой оплаченный ключ и готово. Так что мы мудрить не стали, оставили бесплатным. Штука то полезная, пусть будет.

    Есть гипотеза, что кому-то будет не с руки использовать API, к которому не даётся гарантий ввиду его бесплатности. Тем людям мы готовы продать всю базу данных и логотипы, чтобы они могли реализовать это решение на своей стороне. Кому интересно, пишите.

    Ещё мы рады будем целиком продать проект кому-нибудь, чей бренд он сможет поднять в глазах своих пользователей. Например с удовольствием продадимся самому CloudPayments.

    Если у кого-то в сообществе есть идеи, как ещё это можно монетизировать, или какое дать развитие проекту, будем рады видеть ваши идеи в комментариях.

    О нас


    Вообще мы продуктовой разработкой занимаемся: проектируем, прототипируем, разрабатываем. У нас за всю историю было 2 абонентских заказчика, для которых мы делали крупные многопользовательские веб-сервисы, что и для кого делали не скажу, потому что нельзя. Сейчас думаем, чем заниматься, хочется что-то заведомо полезное сделать. Если кому-то зачем-то нужны, напишите, предложите. Интересно посотрудничать с командой, у которой есть какие-нибудь внерыночные преимущества, но как раз проблемы с разработкой. Пишите в фб: www.facebook.com/sergeyodin111

    Средняя зарплата в IT

    113 000 ₽/мес.
    Средняя зарплата по всем IT-специализациям на основании 5 253 анкет, за 2-ое пол. 2020 года Узнать свою зарплату
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 30

      +1

      Очень сильно не хватает политики сбора данных.

        +2
        Первые 6 цифр карты не являются персональными данными. Они являются частью маски карты. И мы всё равно их никак не храним, и ничего с ними не делаем, только смотрим, есть ли какие-то данные о банке, которые можно отдать. Логично просто не отправлять больше 6 первых цифр и всё будет хорошо. Также готовы продать полную базу данных вместе с отрисованными логотипами банков, чтобы вы могли реализовать это решение на своей стороне с полным контролем происходящего.
          +3
          И мы всё равно их никак не храним, и ничего с ними не делаем

          Ну вот это и хорошо бы написать в политике сбора данных, если это правда так. Хотя люди навроде меня немедленно начнут задавать вопросы "что, и HTTP-логи вы никакие не пишете?".

            0
            Добавим в бэклог. Спасибо. Но вообще, правда, просто не отправляйте в API больше 6 цифр. Тогда даже если их кто-то будет хранить это никому ничего не даст. Они не являются персональными данными.
              0
              Тогда даже если их кто-то будет хранить это никому ничего не даст.

              Это, скажем так, не совсем правда.


              Они не являются персональными данными.

              Они не являются персональными данными, но они являются данными, по которым можно сделать анализ и что-то выудить интересное.

                0
                Тоже верно. Но тогда резонно уже сделанное предложение:
                Также готовы продать полную базу данных вместе с отрисованными логотипами банков, чтобы вы могли реализовать это решение на своей стороне с полным контролем происходящего.
                  0

                  А какова цена?

                    0
                    Да сами не знаем, честно говоря. Кому надо будет, с теми в индивидуальном порядке договоримся. Рассчитываем на входящие заявки по стоимости.
                  0
                  Вуживается только тип карты и банк эмитент карты. И то не очень точно (см мой комментарий ниже).
              0
              И не собираете статистику по использованию разных карт от разных банков?
            0
            462703 — Открытие можете добавить.
              0
              553609 — совкомбанк
              479789 — дальневосточный банк
                0
                Важно понимать, что определяются далеко не все банки, но зато почти у всех пользователей. Цитирую документацию: «В базе сейчас 49 самых популярных российских банков. Этого достаточно, чтобы определить банк более 90% ваших пользователей. Соответствие номеров банковских карт с банками было установлено путём исследования множества источников. Точность опеределения стремится к 100%, но не достигает».
                  +2
                  553691 — Тинькоф
                  И спасибо, что сделали сервис, и что упоминаете нас.
                  По монетизации самое адекватное предложение — о подписке за небольшой кэш.
                  Добавить статистику по самым популярным запросам в ЛК — вот и доп сервис.
                  Не знаю, правда, как защищать ключ для API, если честно )
                    0
                    С божьей помощью и людской честностью защищать можно к примеру) Но это не надёжно. Пока в любом случае бесплатная версия, можно будет понять какое-то поведение пользователей. Пощупать. Дальше видно будет.
                      0
                      528041 премиальная Тинькофф Black Edition
                      +5
                      6-и-значные BIC (Bank Identification Code) — те самые «6» цифр в начале номера карты, уже несколько лет как не совсем актуальны.

                      Банки уже давно уперлись в проблему подобную проблеме IPv4 — исчерпание пулов номеров в 6-и разрядном пространстве. Ответом стал 9-и разрядный BIC.
                      Распил 6-и значных пулов идет постоянно и в серьезных масштабах. В одном таком 6-и-значном пуле оказываются банки из сотен стран. И такая «определяшка» по 6 знакам будет врать с такими 9-и-значныи BIN-ами безбожно.

                      Сейчас в 9-и разрядных BIC-ах выпущено уже много миллионов пулов. И в этих пулах выдаются направо и налево карты и токены для GPay/SAmsungPay/ApplePay (если кто вдруг не в крусе все эти токены идентифицируются обыкновенным номером карты, причем выдает его банк эмитент привязываемой карты, и выдается этот номер почти в 100% из этих новых 9-разрядных пулов BIC-ов).
                        0
                        habr.com/ru/post/324738 уже не актуален?
                          0
                          Там логотипы кривоваты, там логотипы PNG (здесь и PNG и SVG) база бинов меньше, логотипы представлены только в одной цветовой схеме (а здесь чёрные, белы и цветные), то же самое касается предложенных цветов фона. Ну и тот плагин не поддерживается.
                          +2

                          Молодцы, и схема монетизации симпатичная.

                            0
                            С данными у вас слабовато. Совсем. Даже Сбербанк не определяется:
                            220220 — Мир Сбербанк
                            220029 — Мир Открытие
                              +3

                              Про поддержку зарубежных банков, наверное, нет смысла спрашивать?

                                0
                                Сейчас её нет. Но она планируется. Пока что расчёт на рынок РФ. И просто хотим обкатать первую версию, смотрим что пользователи скажут, как себя поведут, даже решим как действовать.
                                0
                                Представительство в, прости Г-споди, ВК совсем не представительно.
                                  0
                                  Мы из себя энтерпрайза и не строили. Будет ещё крутое представительство, пока какое есть. P.S. Классное у вас радио)
                                    0
                                    За радио спасибо.
                                  0
                                  2200 29 — Мир Открытие
                                  5106 21 — МастерКард ЯндексДеньги
                                  Система в целом неплохая, есть маленький недостаток — не работает.
                                    0
                                    Она работает в ~90% случаев. Просто ваши карты попали в те 10%, в которых она не работает. Но нужно учитывать, что на деле просто для вас форма отобразится дефолтная и вы по идее как пользователь сайта не знаете, что форма должна быть магической, то есть вы не получите негативного опыта. А у остальных пользователей, чья карта определится, форма перекрасится и появится логотип.
                                      0
                                      Или наоборот, попробую другую карту на том же сайте, которая не будет работать. Тогда точно насторожит или заставит понервничать. Хотя вероятность этого, конечно, маленькая.
                                    0
                                    Не определились:
                                    469395 — Qiwi
                                    533469, 513691 — Русский Стандарт

                                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                    Самое читаемое