Как работает выпуск виртуальных карт
Техническое объяснение того, как работает выпуск виртуальных карт — спонсорство BIN, процессоры карт, потоки авторизации, управление программами и что создавать, а что покупать.
Виртуальная карта — это номер карты (PAN), срок действия и CVV, генерируемый программно через процессор выпуска карты. Карта существует только программно — физического пластика нет. Когда карта используется для транзакции, карточная сеть направляет запрос авторизации процессору-эмитенту, который применяет правила вашей программы (лимиты, контроль продавца, проверки баланса) и одобряет или отклоняет в режиме реального времени.
Понимание того, как работает выпуск виртуальных карт, важно для команд, создающих платформы управления расходами, инструменты для расходов на рекламу, программы корпоративных карт или любой продукт, который хочет предлагать пользователям платежные карты. В этом руководстве объясняется весь стек: от карточных сетей до спонсоров BIN, процессоров и того, что вы на самом деле создаете на уровне программного обеспечения.
Стек карточной сети
При создании продукта виртуальной карты вы создаете уровень менеджера программ. Вам не нужна собственная банковская лицензия — этим занимаются банк-спонсор BIN и процессор. Уровень вашего продукта определяет логику выпуска карт, контроль расходов и взаимодействие с конечными пользователями.
| Слой | Роль | Примеры |
|---|---|---|
| Карточная сеть | Направляет запросы авторизации между продавцом и эмитентом; устанавливает правила | Visa, Mastercard |
| Банк-эмитент / спонсор BIN | Лицензированный банк, спонсирующий карточную программу; содержит диапазон BIN | Саттон Банк, Пирмонт Банк, Эволюв Банк, ВебБанк |
| Процессор выпуска карт | Техническая платформа, которая управляет жизненным циклом карты, авторизацией и контролем от имени спонсора BIN. | Маркета, Литик, Stripe Выпуск, i2c, Галилео |
| Менеджер программы (Вы) | Уровень продукта, определяющий бизнес-логику, взаимодействие с пользователем и элементы управления. | Ваша платформа построена на Marqeta/Lithic/Stripe Issuing |
| Владелец карты | Пользователь, который держит карту и тратит с ее помощью | Сотрудник, подрядчик, покупатель, рекламодатель |
Элементы управления картой и правила программы
Для сценариев использования расходов на рекламу ключевым элементом контроля является ограничение карт по MCC (5940 для онлайн-рекламы или определенные идентификаторы продавцов для Meta/Google). Для расчетов с подрядчиками пригодятся одноразовые карты с фиксированной суммой.
- Лимит расходов — максимальный баланс или лимит на транзакцию; снижается при превышении
- Элементы управления кодом категории продавца (MCC) — ограничивайте использование карты определенными категориями продавцов (например, только платформами цифровой рекламы).
- Ограничения конкретных продавцов — разрешите или заблокируйте определенные идентификаторы продавцов (если процессор поддерживает)
- Географические ограничения — разрешайте или блокируйте транзакции в определенных странах.
- Элементы управления на основе времени — активны только в определенные часы или дни.
- Одноразовые карты — срок действия карты истекает или деактивируется после первой успешной авторизации.
- Контроль скорости — максимальное количество транзакций в день или неделю
Сравнение процессоров выпуска карт
Для большинства продуктов виртуальных карт B2B практическим выбором являются Marqeta или Lithic. Stripe Выпуск подходит для более простых программ или продуктов, уже глубоко интегрированных с Stripe.
| Процессор | Лучшее для | Ключевая сила | Примечательное внимание |
|---|---|---|---|
| Маркета | Сложная логика программы, карты покупок маркетплейса, корпоративные карты | финансирование «точно в срок» (JIT); гибкая авторизация на основе вебхука | Более сложная интеграция; лучше всего подходит для продвинутых программ |
| каменный | B2B и финтех-карточные программы; виртуальные карты в большом масштабе | Очистите API; сильная поддержка виртуальных карт; быстрая адаптация | Более ограниченная поддержка физических карт |
| Stripe Выдача | Продукты SaaS, уже использующие Stripe; более простые программы | Тесная Stripe интеграция экосистемы; легкая адаптация | Менее гибок для сложной логики авторизации. |
| i2c | Зрелые программы; крупные эмитенты | Широкие возможности настройки; глобальный охват | Более длительное время интеграции; ориентированный на предприятие |
| Галилей | Необанки; крупные дебетовые программы | Полный банковский стек; Финтех как услуга | В первую очередь США; ориентирован на дебетовые/предоплаченные программы |
Что вы создаете как менеджер программы
В качестве уровня менеджера программ вы создаете:
Панель управления картами: Пользовательский интерфейс для выпуска карт, установки лимитов, заморозки/разморозки и просмотра истории транзакций по карте.
Интеграция выпуска карт API: API обращается к процессору для создания карточек, установки элементов управления, получения сведений о карте (в маске) и управления состоянием карты.
Управление балансом/финансированием: Логика управления накопительным балансом программы на процессоре. Карты берут деньги из этого баланса. Вам необходимо пополнять его посредством банковского перевода или финансирования в стейблкоинах (если процессор поддерживает).
Обработка веб-перехватчика авторизации (Marqeta JIT): Для программ Marqeta JIT ваша платформа получает запрос на авторизацию в режиме реального времени и должна ответить утвердительно/отклонено в течение миллисекунд. Это обеспечивает полностью настраиваемую логику авторизации.
Отслеживание транзакций и отчетность: Принимать события транзакций из веб-перехватчиков процессора. Храните и агрегируйте данные по картам, пользователям, кампаниям или центрам затрат для составления отчетов.
Управление разрешениями пользователей и карт: Роли пользователей, определяющие, кто может создавать карточки, устанавливать ограничения, просматривать выписки или экспортировать данные.
Соответствие требованиям и требования программы
Gizmolab создает технологическую платформу и интегрирует процессор выпуска карт. Мы не предоставляем услуги по выпуску карт, спонсорству BIN или услуги по обеспечению соответствия нормативным требованиям напрямую. Они предоставляются процессором и партнерами-спонсорами BIN.
- KYC для держателей карт — для держателей карт требуется проверка личности; уровень зависит от программы и географии
- KYB для бизнеса — корпоративные программы обычно требуют подтверждения бизнеса.
- AML мониторинг — мониторинг транзакций на предмет подозрительной активности; требуется в масштабе
- Правила программы карточной сети — Visa и Mastercard предъявляют требования к менеджеру программы; ваш процессор обеспечивает соблюдение требований
- Требования к спонсору БИН — банк-спонсор может предъявлять дополнительные требования к соответствию.
Часто задаваемые вопросы
Нужна ли мне собственная банковская лицензия для выпуска виртуальных карт?
Что такое финансирование JIT и почему оно имеет значение?
Сколько времени нужно, чтобы запустить карточную программу?
Можно ли финансировать карты с помощью стейблкоинов?
Создаете платформу виртуальных карт?
Gizmolab создает платформы виртуальных карт на основе Marqeta, Lithic и Stripe Issuing для управления расходами, расходов на рекламу и программ корпоративных карт.