offplan.online · Исследование · 2026-04-29

Платёжные провайдеры

Полный анализ Stripe, Paddle и Checkout.com для кипрской компании с клиентами в ЕС, ОАЭ и Австралии. Сравнение, плюсы и минусы, стратегия подключения по фазам.

Кипр (EU) USD · EUR · AED · AUD B2B: Студии + Девелоперы EU · ОАЭ · Австралия
Подготовлено: CONV-12 · Статус: рабочий документ · Версия 1.0

Контекст и требования

offplan.online — SaaS-платформа для продажи off-plan недвижимости. Юрлицо на Кипре (ЕС). Клиенты: рендер-студии и девелоперы в Европе, ОАЭ и Австралии. Все клиенты — B2B. Биллинг отложен до пилота (~20 студий), затем открываем для девелоперов.

Ключевые требования к платёжной системе

4 валюты: USD · EUR · AED (дирхам, ОАЭ) · AUD (Австралия)

3 рынка: Европа (ЕС) · ОАЭ · Австралия + глобально

Trial без карты — frictionless онбординг на старте

Самообслуживание — клиент подписывается сам, без нашего участия

Масштаб пилота: ~20 студий → затем девелоперы → сотни клиентов

Матрица валют

Наше решение: поддержка 4 валют (USD / EUR / AED / AUD). Это главный фильтр при выборе провайдера. Локальные провайдеры (PayTabs, Telr) отсеяны — они сфокусированы на MENA и не поддерживают AUD и EUR в полной мере.

Провайдер USD EUR AED AUD Выплаты в AED Вывод
Stripe ~ Все 4 валюты. AED принимает, конвертирует в EUR для выплаты на Кипр.
Paddle Не поддерживает AED. Клиенты из ОАЭ платят в USD/EUR.
Checkout.com Все 4. Локальный эквайринг в ОАЭ — выплаты прямо в AED на UAE-счёт.
Про AED и Paddle — важный нюанс

Paddle — MoR (merchant of record), они продают от своего имени. AED нет в их списке поддерживаемых валют для приёма платежей. Клиент из ОАЭ с Paddle будет видеть цену в USD или EUR. Для B2B (студии, девелоперы) это может быть приемлемо — международный B2B в ОАЭ часто работает в USD. Но для UX лендинга с AED-ценником это проблема.

Stripe — детальный разбор

Платёжный процессор · stripe.com/en-cy/
Платёжный шлюз — вы Merchant of Record
Комиссия (ЕС-карта)1.5% + €0.25
Премиум ЕС-карта1.9% + €0.25
Международная карта3.25% + €0.25
Конвертация валюты+2%
Stripe Tax (опция)+0.5% / транз.
Instant Payout1%, мин €0.50
Поддержка валют135+
Страны195
Кипр✓ полная поддержка

Кипр и Stripe — специфика

Stripe имеет отдельное соглашение для Кипра (stripe.com/en-cy/legal/ssa) и отдельную страницу цен. Кипр — член ЕЭЗ, поэтому применяются европейские тарифы, а не "международные". Выплаты — в EUR на кипрский банковский счёт.

Как работает AED через Stripe с кипрской компанией

Stripe принимает платежи в AED от клиентов из ОАЭ (минимальная сумма 2.00 AED). Карта клиента обрабатывается как международная (комиссия 3.25% + €0.25). Stripe конвертирует AED → EUR и переводит на ваш кипрский счёт (~1% FX-комиссия). Вам не нужно юрлицо в ОАЭ для приёма AED-платежей.

💡 К обсуждению — USD-счёт для избежания конвертации

Stripe поддерживает мульти-валютный settlement: можно открыть USD-счёт в кипрском банке и подключить его в Stripe как дополнительный расчётный счёт. Тогда USD-платежи от клиентов (США, часть UAE, глобал) приходят напрямую в USD без конвертации и без +2% FX-комиссии.

EUR-платежи идут на EUR-счёт. USD-платежи — на USD-счёт. AED всё равно конвертируется (AED-счёт Stripe даёт только при наличии UAE-юрлица).

Потенциальная экономия: если 50% выручки приходит в USD (глобал + часть UAE) при обороте $10,000/мес → экономия $200/мес только на FX. При $50,000/мес → $1,000/мес.

Требует решения: нужен ли нам USD-счёт на Кипре с первого дня, или открываем по достижению объёма? Большинство кипрских банков (Bank of Cyprus, Hellenic Bank, RCB) открывают мульти-валютные счета бизнесу без ограничений. Стоит уточнить у банка условия и нет ли месячного обслуживания за дополнительную валюту.

✓ Плюсы Stripe
  • Все 4 нужных валюты (USD/EUR/AED/AUD)
  • Кипр — полноценно поддерживаемая страна, EEA-тарифы
  • Лучший API для SaaS-биллинга (подписки, trial, metering, proration)
  • Trial без карты — нативная поддержка
  • Stripe Tax — автоматический расчёт НДС при B2C
  • Самая широкая экосистема: библиотеки, интеграции, документация
  • Stripe Billing: прерывания, dunning, паузы, апгрейды — всё из коробки
  • Kuula (конкурент) использует Stripe — индустриальный стандарт
  • Stripe купил Lemon Squeezy — движется в сторону MoR в будущем
✗ Минусы Stripe
  • Вы — Merchant of Record: сами отвечаете за НДС/VAT/GST
  • Для EU B2C нужна регистрация в EU OSS (Кипр) — квартальная отчётность
  • AED-выплат нет — только EUR на Кипр (Stripe конвертирует)
  • Международные карты (ОАЭ, AU) = 3.25% + €0.25 — дороже ЕС-карт
  • При росте объёма VAT-compliance требует бухгалтера или сервиса

Paddle — детальный разбор

Merchant of Record · paddle.com
MoR — Paddle продаёт от своего имени
Комиссия5% + $0.50
Транзакции < $1010% + $0.50
VAT/НДСPaddle платит за вас
Валют для оплаты30+
AED✗ нет
Кипр (клиент)✓ поддерживается

Что такое MoR и почему это важно

Когда Paddle — Merchant of Record, юридически продаёт Paddle, а не вы. Это означает:

Критичная проблема — AED отсутствует

Официальная документация Paddle (developer.paddle.com/concepts/sell/supported-currencies) не включает AED ни в список валют для приёма платежей, ни в список валют для выплат. Клиент из ОАЭ, открыв вашу страницу оплаты через Paddle, увидит цену в USD или EUR. Для UAE-рынка (Emaar, DAMAC, нишевые студии) это означает потерю доверия на checkout-шаге.

Выплатные валюты Paddle

Вы можете держать баланс и получать выплаты в: USD · EUR · GBP · AUD · CAD · CHF · CNY · CZK · DKK · HUF · PLN · SEK · ZAR. AED в списке нет.

✓ Плюсы Paddle
  • Paddle платит все налоги за вас — VAT, GST, Sales Tax глобально
  • Не нужна регистрация EU OSS — Paddle берёт на себя
  • Нет риска налоговых ошибок при B2C-продажах
  • AUD поддерживается (и для оплаты, и для выплат)
  • Хорошее SaaS-billing API: подписки, меню тарифов, trial
  • Эффективно при росте: одна комиссия 5% покрывает всё
  • Отличный выбор при большой доле B2C-клиентов
✗ Минусы Paddle
  • AED не поддерживается — UAE-клиенты платят в USD/EUR
  • 5% + $0.50 дороже Stripe при B2B (где VAT и так не нужен — reverse charge)
  • Paddle — продавец на чеке, а не вы: некоторые B2B-клиенты хотят видеть вашу компанию
  • Меньше гибкости в кастомизации checkout
  • Менее зрелый API по сравнению со Stripe
  • Кипр как страна продавца — условия не полностью задокументированы
Когда Paddle оправдан

Paddle становится оправданным при значительном объёме EU B2C-продаж (не B2B). Тогда OSS-отчётность через Stripe становится реальной нагрузкой, а Paddle снимает её полностью. Триггер: EU B2C > €3,000/мес или 50+ B2C-транзакций в месяц.

Checkout.com — детальный разбор

Платёжный процессор · checkout.com · Лицензия CBUAE (ОАЭ)
Локальный эквайринг в ОАЭ · вы Merchant of Record
КомиссияДоговорная
Минимальный объёмНет строгого
AED — эквайринг✓ локальный
Выплаты в AED✓ напрямую
Лицензия ОАЭCBUAE
Крупные клиентыEmaar, DAMAC и др.

Почему Checkout.com интересен именно для ОАЭ

Checkout.com имеет лицензию Центрального банка ОАЭ (CBUAE) и локальный эквайринг в ОАЭ. Это означает:

Важный момент по SaaS-биллингу

Checkout.com — сильный платёжный шлюз, но инструменты для SaaS-подписок слабее Stripe. Trial-периоды, proration, dunning, гибкие тарифные планы — всё это требует дополнительных усилий. Используйте Checkout.com для UAE-сегмента, а Stripe как основной движок подписок.

✓ Плюсы Checkout.com
  • Единственный из трёх с локальным AED-эквайрингом в ОАЭ
  • Лицензия CBUAE — максимальное доверие в UAE-рынке
  • Можно получать выплаты в AED напрямую
  • Используется крупнейшими UAE-девелоперами и fintech
  • Все 4 нужных валюты поддерживаются
  • Хорошая поддержка Apple Pay / Google Pay / local UAE методов
✗ Минусы Checkout.com
  • SaaS-подписки и биллинг слабее Stripe — нужна доработка
  • Вы Merchant of Record — сами управляете VAT (как Stripe)
  • Комиссия договорная — непрозрачно на старте
  • Требует UAE-банковского счёта для AED-выплат
  • Третья интеграция = третья точка отказа, третий дашборд
  • Менее известен для SaaS — меньше готовых библиотек

НДС / VAT — ситуация для кипрской компании

Наши клиенты — B2B. Это фундаментально упрощает налоговую картину. Большинство налоговых сложностей возникают при B2C-продажах физлицам.

EU B2B (студия/девелопер с VAT-номером)
Сложность: Ноль

Reverse charge — вы выставляете инвойс без НДС (0%), клиент сам учитывает VAT у себя. Вы получаете VAT-номер клиента, указываете в инвойсе. Stripe или Paddle — без разницы.

Действие: проверять VAT-номер на checkout (Stripe умеет это нативно).

EU B2C (физлицо без VAT-номера)
Сложность: Средняя

Вы обязаны взимать НДС по ставке страны клиента. Вариант 1: EU OSS — регистрация на Кипре, одна квартальная декларация покрывает весь ЕС. Вариант 2: Paddle MoR — Paddle делает всё за вас. EU B2C для нас минимален на старте.

Триггер EU OSS: EU B2C-оборот превысил €10,000/год.

ОАЭ (UAE VAT 5%)
Сложность: Низкая

UAE VAT в размере 5% применяется, если у вас есть юрлицо в ОАЭ. Кипрская компания, продающая B2B-сервис UAE-клиенту = reverse charge / место поставки вне ОАЭ. На старте: никакой UAE-регистрации не нужно.

Триггер UAE-регистрации: при открытии UAE-офиса или UAE-оборот > AED 375,000/год.

Австралия (GST 10%)
Сложность: Низкая

GST (10%) применяется при продаже в Австралию, если оборот с AU-клиентами превышает AUD 75,000/год. До этого порога — не нужна регистрация. Это Phase 1.6.7 в плане.

Действие: мониторить AU-оборот, зарегистрироваться в ATO до превышения порога.

Вывод по НДС для пилота

В пилотной фазе (20 B2B-студий) налоговая нагрузка практически нулевая. EU B2B = reverse charge. UAE = нет обязательства. AU = ниже порога. Это главный аргумент против переплаты за Paddle (MoR) на старте — основная ценность Paddle (tax handling) минимальна для B2B-бизнеса с EU OSS-порогом в €10,000.

Что используют конкуренты

Анализ публично доступной информации о платёжных системах прямых конкурентов.

Конкурент Позиционирование Платёжный провайдер Модель продажи Источник
Kuula Масс-маркет 360° туры, $16-20/мес Stripe + PayPal Полностью self-serve Подтверждено: документация help.kuula.co
Matterport Глобальный лидер 3D/digital twins Неизвестно (вероятно Stripe или кастомный) Self-serve + Enterprise Публично не раскрыто
Spaceform.io Прямой конкурент, UK, off-plan Счёт / invoice (нет self-serve) Enterprise, contact-for-pricing Pricing page: "contact us"
VRX Studio UAE premium (Emaar, DAMAC, Sobha) Invoice / wire transfer Проектная, не SaaS Позиционирование + отсутствие checkout
Display Sweet Enterprise off-plan SaaS, AU/UK Вероятно invoice, нет данных Enterprise, демо-driven Публично не раскрыто
iCreate Property presentation, AU Нет данных Enterprise
Sensoreal 3D/VR для застройщиков Нет данных Проектная / Enterprise
Стратегический вывод по конкурентам

Только Kuula использует Stripe и self-serve checkout. Все остальные прямые конкуренты в сегменте off-plan property — enterprise, invoice-based, не self-serve. Это наше конкурентное преимущество: мы строим то, за что Spaceform берёт enterprise-деньги, но с self-serve онбордингом как у Kuula. Stripe — стандарт в этой нише.

Стратегия маршрутизации клиентов

При наличии двух или трёх провайдеров — маршрутизация строится на двух факторах: страна выставления счёта клиента + желаемая валюта. Логика простая и не требует сложного геодетекта — клиент сам указывает страну компании при регистрации.

Таблица маршрутизации

Страна клиента
Валюта
Провайдер
Причина
ОАЭ (B2B)
AED / USD
Checkout.com
Локальный AED-эквайринг, лицензия CBUAE, доверие UAE-рынка. При наличии только Stripe → Stripe (AED принимает, выплата в EUR)
Европа (B2B)
EUR / USD
Stripe
Reverse charge — VAT не нужен. EEA-тариф 1.5%+€0.25. Stripe идеален.
Европа (B2C)
EUR
Paddle
Paddle-MoR берёт VAT на себя. Избегаем EU OSS-отчётности при B2C-объёме.
Австралия
AUD
Stripe
AUD поддерживается. GST-порог (AUD 75K) — мониторим отдельно. Paddle тоже умеет AUD.
Остальной мир
USD
Stripe
Default — Stripe как основной движок. 195 стран, 135+ валют.
Архитектурное решение — абстракция провайдера

Не интегрируйте Stripe и Paddle напрямую в бизнес-логику. С первого дня оберните в интерфейс:

PaymentProvider → createSubscription · cancelSubscription · updatePlan · getInvoices · createPaymentLink

Реализации: StripeProvider · PaddleProvider · CheckoutProvider. На записи клиента храните payment_provider: "stripe" | "paddle" | "checkout" + его external_customer_id. Один агрегированный отчёт по MRR поверх всех трёх. Добавить новый провайдер = одна новая реализация интерфейса, никакого рефакторинга.

Фазы подключения провайдеров

Двойная (и тройная) интеграция — правильное решение. Но не всё сразу. Подключаем последовательно, с чёткими триггерами.

Фаза 1
Stripe — основа. Только Stripe.
Пилот: ~20 студий · Биллинг запускается · Все 4 валюты через Stripe
Stripe
USD, EUR, AED (принимает), AUD. Подписки, trial без карты, dunning, инвойсы — всё из Stripe Billing.
AED-клиенты платят в AED, Stripe конвертирует в EUR на кипрский счёт.

Задачи фазы 1

  1. 1.1Реализовать абстракцию PaymentProvider с пустыми заглушками для Paddle и Checkout
  2. 1.2Подключить Stripe Billing: тарифные планы, checkout, trial без карты, вебхуки
  3. 1.3Добавить Stripe Tax (+0.5%/транз.) — автоматический расчёт НДС для B2C-страховки
  4. 1.4VAT-номер на checkout — валидация через VIES (Stripe умеет нативно)
  5. 1.5Мониторинг: EU B2C-оборот (триггер OSS), AU-оборот (триггер GST)
  6. 1.6На записи оператора: payment_provider: "stripe", billing_currency, billing_country
Фаза 2
+ Paddle для EU B2C-сегмента
Триггер: EU B2C > €3,000/мес или появляются EU B2C-лиды массово
Stripe
EU B2B + UAE + AU + все остальные. Остаётся основным движком.
Paddle
EU B2C (физлица без VAT-номера). Paddle-MoR снимает OSS-отчётность.
Маршрутизация: billing_country = EU + нет VAT-номера → Paddle.

Задачи фазы 2

  1. 2.1Реализовать PaddleProvider в абстракции
  2. 2.2Добавить логику маршрутизации: EU + нет VAT → Paddle checkout
  3. 2.3Агрегированный MRR-дашборд: Stripe + Paddle
  4. 2.4Тест: убедиться, что EU B2C-клиент видит Paddle-checkout, B2B — Stripe
Фаза 3
+ Checkout.com для UAE-сегмента
Триггер: AED-биллинг > $5,000/мес или UAE-девелоперы требуют AED-checkout
Stripe
EU B2B + AU + остальной мир.
Paddle
EU B2C.
Checkout.com
UAE-клиенты (AED). Локальный эквайринг — ниже комиссия, выше конверсия.
Требует UAE-банковского счёта для AED-выплат. Иначе выплата в USD/EUR.

Задачи фазы 3

  1. 3.1Реализовать CheckoutProvider в абстракции
  2. 3.2Маршрутизация: billing_country = UAE / валюта = AED → Checkout.com
  3. 3.3Страница выбора валюты (см. следующий раздел)
  4. 3.4Агрегированный дашборд: Stripe + Paddle + Checkout.com

Идея: кастомная страница оплаты

В будущем — генерировать для клиентов (студий, девелоперов) персонализированную платёжную страницу, где они выбирают валюту, а система под капотом направляет транзакцию в нужный провайдер.

Как это работает

Клиент (например, студия из Дубая) получает ссылку вида pay.offplan.online/studio-dubai. На странице — выбор валюты и метода оплаты. Под капотом система сама выбирает провайдера по логике маршрутизации из фазы 2-3. Клиент не знает, через что прошёл платёж.

pay.offplan.online/studio-dubai-2026

Dubai Renders Studio · offplan.online Pro

Выберите удобную валюту для оплаты подписки

🇦🇪 AED
🇺🇸 USD
🇪🇺 EUR
🇦🇺 AUD

Доступные способы оплаты для AED:

💳 Карта (AED)
🍎 Apple Pay
PayPal

Сценарии использования

Сценарий Клиент выбирает Система направляет Ценность
UAE-студия хочет платить в AED AED · карта → Checkout.com (локальный AED) Нет валютной конвертации, локальные ставки
EU B2B-студия с VAT-номером EUR · карта → Stripe (reverse charge, 0% VAT) Инвойс с VAT-номером, без НДС
EU индивидуальный пользователь EUR · карта → Paddle (VAT handled) VAT включён автоматически
AU-студия AUD · карта → Stripe (AUD) Локальная валюта, без FX
Любой клиент · резервный вариант USD (default) → Stripe (default) Работает всегда

Резервирование при отказе провайдера

Это реальный — хотя и редкий — сценарий. При наличии двух провайдеров можно переключить новые подписки на резервный. Важно понимать ограничение: существующих клиентов перенести нельзя — их карты хранятся у провайдера. Переключение работает только для новых регистраций.

Ситуация Что происходит Реальное влияние
Stripe недоступен (5-60 мин) Новые подписки → Paddle/Checkout. Существующие — ждут. Минимально: Stripe SLA 99.99% (~52 мин/год)
Paddle недоступен EU B2C → временно на Stripe (+ ручная OSS-корректировка) Небольшое налоговое осложнение
Checkout.com недоступен UAE AED → Stripe (AED принимает, выплата в EUR) Незначительно: чуть выше комиссия
Честно о резервировании

Резервирование провайдеров — реальное преимущество, но не главный аргумент для двойной интеграции. Главный аргумент — покрытие валют и рынков: Paddle не умеет AED, Stripe не имеет локального UAE-эквайринга. Резервирование — приятный бонус, а не основная причина.

Итоговое решение

Стратегия: три провайдера, три фазы, один интерфейс

Архитектура с абстракцией провайдера с первого дня. Запуск на Stripe, добавление по мере роста рынков.

  1. 1
    Запуск — Stripe только. Все 4 валюты через один провайдер. Абстракция уже в коде — заглушки для Paddle и Checkout. Trial без карты. Stripe Tax подключён. Когда: при запуске биллинга (Фаза 1.5 в launch-plan)
  2. 2
    + Paddle при росте EU B2C. Маршрутизация: EU + нет VAT-номера → Paddle. EU B2B остаётся на Stripe. Триггер: EU B2C > €3,000/мес или >50 B2C-транзакций/мес
  3. 3
    + Checkout.com при росте UAE-сегмента. AED-клиенты → Checkout.com (локальный эквайринг). Страница выбора валюты. Триггер: AED-биллинг > $5,000/мес или UAE-девелоперы массово требуют AED
  4. 4
    Страница оплаты с выбором валюты — запускается с Фазой 3. Клиент выбирает AED/USD/EUR/AUD, система сама маршрутизирует. Публичный URL вида pay.offplan.online/<slug>. Параллельно с подключением Checkout.com

Открытый вопрос для решения

⚠ Требует решения до лендинга

Единица тарификации — по чему считаем: проекты / рендеры / рабочие места? Это критично для лендинга: без тарифных планов нельзя показать цены. Stripe, Paddle и Checkout.com поддерживают все три модели — провайдер не ограничивает выбор. Решение нужно принять сейчас.

Провайдер Роль Фаза Основание
Stripe Основной движок (EU B2B + AU + глобально) Фаза 1 — сейчас Все 4 валюты, лучший API, Кипр полностью поддерживается
Paddle EU B2C (MoR, нет OSS-отчётности) Фаза 2 — при росте B2C Снимает налоговую нагрузку для B2C-сегмента
Checkout.com UAE (AED, локальный эквайринг) Фаза 3 — при росте UAE Единственный с локальным AED-эквайрингом и CBUAE-лицензией