Почему «подключить Stripe» — не стратегия
Самый частый совет стартапам: «подключи Stripe и не парься». Совет хорош ровно до момента, когда ваш первый клиент из Бразилии пытается заплатить через Boleto, покупатель из Индонезии ищет GoPay, а клиент из Германии отказывается вводить данные карты и хочет SEPA Lastschrift.
Каждый такой клиент — потерянная конверсия. Без локальных платёжных методов вы теряете от 20% до 60% покупателей, в зависимости от страны. Это руководство — методология выбора платёжек, которая учитывает регионы, а не только Stripe-документацию.
Шаг 1: Определите свои рынки
Выпишите топ-5 стран по текущей выручке и топ-5 по потенциалу. Затем наложите платёжную карту:
Категория A — «Карточные» рынки (достаточно Stripe/Paddle): США, Канада, UK, Австралия, Новая Зеландия, Ирландия. Здесь кредитные и дебетовые карты покрывают 70–90% онлайн-платежей. Один платёжный шлюз решает всё.
Категория B — «Смешанные» рынки (нужны локальные методы + карты): Германия (Sofort/Giropay + карты), Нидерланды (iDEAL + карты), Польша (BLIK + Przelewy24), Австрия (EPS), Бельгия (Bancontact). Без локального метода теряете 25–50% конверсии.
Категория C — «Альтернативные» рынки (нужен специализированный процессор): Бразилия (Boleto + PIX + карты), Мексика (OXXO + SPEI), Индия (UPI + NetBanking), Индонезия (GoPay + OVO), Кения (M-Pesa), Нигерия (Bank Transfer + USSD). Stripe/Paddle либо не работают, либо покрывают только карточный сегмент (10–30% рынка).
Шаг 2: Выберите архитектуру
Три базовые архитектуры международного приёма платежей:
Вариант 1: Единый шлюз (простой старт)
Stripe, Adyen или Braintree как единственный процессор.
- Плюсы: быстрая интеграция, единый Dashboard, предсказуемые сроки
- Минусы: неполное покрытие категорий B и C, единая точка отказа (фриз аккаунта = стоп продажам)
- Подходит для: стартапов на pre-seed с 90%+ выручки из категории A
Вариант 2: Шлюз + локальные методы (баланс)
Базовый процессор (Stripe/Paddle) + Trustly/dLocal для покрытия пробелов.
- Плюсы: прирост конверсии 15–40% на категориях B и C, диверсификация рисков
- Минусы: несколько контрактов, сложнее reconciliation, выше operational overhead
- Подходит для: растущих компаний, где emerging markets дают 15%+ выручки
Вариант 3: Routing engine (максимальная конверсия)
Оркестратор (Spreedly, Primer, Zooz) + 3–5 процессоров под каждый регион.
- Плюсы: максимальный охват методов, A/B-тестирование шлюзов, автоматический fallback
- Минусы: дорого ($500–5000/мес за оркестратор), сложная интеграция (2–4 недели)
- Подходит для: scale-up’ов с $5M+ ARR и значимой долей международных платежей
Шаг 3: Налоги и комплаенс
Платежи между странами = налоги. Три модели:
Merchant of Record (MoR): Paddle, FastSpring, LemonSqueezy берут на себя расчёт, сбор и перечисление налогов (VAT/GST, sales tax, etc.). Вы получаете net payout. Идеально для SaaS без налогового отдела.
Own tax engine: Stripe Tax + собственный бухгалтер. Дешевле при обороте > $500K/год, но требует expertise.
dLocal/локальный процессор: налоги на стороне процессора в локальной стране. Доход приходит уже с учётом местных требований.
Ключевой вопрос: в скольких странах у вас tax nexus (обязанность регистрироваться как налогоплательщик)? Если > 3 — MoR экономит нервы. Если 1-2 — собственная система дешевле.
Шаг 4: Оптимизация конверсии
Техническая интеграция — только половина дела. Остальное — UX:
-
Динамический checkout. Определяйте страну покупателя по IP/геолокации и показывайте локальные методы первыми. Немцу — Sofort, голландцу — iDEAL, бразильцу — PIX.
-
Локальная валюта. Показывайте цены в валюте покупателя, даже если settlement у вас в USD. Stripe Checkout делает это автоматически. Интеграция через API требует настройки Presentment Currencies.
-
Локализованные ошибки. «Card declined» — плохо. «Банк отклонил платёж. Попробуйте другой способ» на португальском — лучше. Локализация сообщений об ошибках даёт +5–10% к recovery rate.
-
Fallback-методы. Если карта не прошла — предложите локальный метод второй попыткой. Автоматический retry с PIX после declined карты в Бразилии восстанавливает до 15% упавших платежей.
-
No-redirect где возможно. Встроенный iframe/WCAG-компонент удерживает пользователя на вашем сайте. Stripe Elements, Paddle.js — примеры.
Шаг 5: Мониторинг и принятие решений
Что отслеживать:
- Authorisation Rate по странам. Если в Бразилии 60%, а в США 95% — проблема в методе, а не продукте.
- Стоимость платежа (% от транзакции). Группируйте по процессору и стране. dLocal может быть 5% в Нигерии — ок для high-margin товаров, не ок для низкомаржинальных подписок.
- Chargeback Rate по методам. Банковские переводы почти не дают chargeback’ов. Карты из emerging markets — повышенный риск.
- Время settlement. Если dLocal отправляет деньги 7 дней, а Stripe — 2, это влияет на cash flow.
На основе этих данных раз в квартал пересматривайте архитектуру: возможно, Нигерия выросла настолько, что пора добавить местный эквайринг вместо Stripe-only.
Чеклист: что делать прямо сейчас
- Составьте список топ-5 стран по выручке и потенциалу
- Определите категорию каждой страны (A/B/C)
- Проверьте: какие локальные методы уже доступны через ваш текущий шлюз
- Оцените потенциальный прирост конверсии от добавления локальных методов
- Выберите архитектуру (единый шлюз / шлюз + локальные / routing engine)
- Решите MoR vs собственные налоги
- Настройте checkout с учётом страны покупателя
- Заведите дашборд для мониторинга платёжных метрик по регионам