Stripe на WooCommerce для магазина в Румынии: 3D Secure, RON и реальные комиссии
Практическое руководство для румынского магазина на WooCommerce: как принимать оплату в RON, чисто проходить 3D Secure и видеть реальные комиссии.
У вас магазин на WooCommerce, и вы хотите принимать оплату картой в RON, не прогоняя клиентов через сломанные страницы оплаты. Stripe — надёжный выбор: он доступен в Румынии, выводит деньги в леях и обрабатывает 3D Secure автоматически — если всё настроено правильно. Проблемы начинаются с наполовину сделанной интеграции: заказы застревают в статусе «pending», карты отклоняются на аутентификации или деньги без нужды конвертируются из одной валюты в другую.
Это не реклама плагина. Это то, что вам как владельцу магазина нужно знать до нажатия «Go live»: как Stripe работает с леем, почему 3D Secure не опционален в ЕС, где на самом деле теряются заказы и какие комиссии всплывают из месяца в месяц. Всё это вы можете проверить сами в своей панели.
Stripe работает в RON — и почему это важно
Stripe доступен для компаний в Румынии, и счёт может выводить деньги в леях на румынский IBAN. Это важно: если цены в магазине в RON и Stripe принимает в RON, никакой конвертации валюты по пути не происходит.
Классическая ошибка — оставить WooCommerce в RON, а счёт Stripe настроить на вывод в EUR (или наоборот). Тогда каждая транзакция проходит через конвертацию, и вы незаметно теряете на курсе. Проверьте две вещи:
- В WooCommerce: General → Currency установлено на «Romanian leu (RON)».
- В Stripe: валюта выплаты и IBAN тоже в RON.
Когда обе совпадают, клиент видит цену в леях, платит в леях, а вы получаете леи. Никаких сюрпризов в выписке.
Какой плагин использовать (и почему это критично)
Для WooCommerce есть два официальных варианта, оба от команды, которая поддерживает WooCommerce:
- Плагин «Stripe» (Stripe Gateway) — подключается к вашему существующему аккаунту Stripe.
- «WooPayments» — решение, построенное поверх Stripe, управляется из WooCommerce.
Оба используют современный API Payment Intents, который правильно запускает 3D Secure. Остерегайтесь старых или заброшенных плагинов, которые всё ещё используют устаревший API «Charges» — там аутентификация 3DS не работает как надо, и европейские карты отклоняются.
Простое правило: используйте официальный, актуальный плагин и избегайте сомнительных «бесплатных» решений с форумов. В платежах заброшенный плагин — это не экономия, а риск потерянных заказов и плохо обработанных данных карт.
3D Secure / SCA не опционален в Европе
В Европейском союзе директива PSD2 требует усиленной аутентификации клиента (SCA) для большинства платежей картой. На практике это означает 3D Secure: клиент подтверждает платёж в банковском приложении или кодом. Это не то, что «включаешь по желанию» — банки-эмитенты отклоняют транзакции, которые должны были пройти аутентификацию, но не прошли.
Хорошая новость: официальный плагин Stripe обрабатывает это автоматически через Payment Intents. Когда банк запрашивает аутентификацию, клиента направляют на шаг 3DS, и после подтверждения он возвращается в магазин — без единой строки кода с вашей стороны.
Что нужно сделать вам:
- Протестировать реальный сценарий картой, запускающей 3DS (Stripe предоставляет тестовые карты именно для этого).
- Убедиться, что сайт работает по HTTPS — без действующего SSL-сертификата современный платёж даже не запустится.
Вебхуки: где теряются заказы
Самый частый «баг» Stripe на WooCommerce возникает не при оплате, а после: заказ остаётся в статусе «pending payment», хотя клиент заплатил. Почти всегда причина — отсутствующий или неправильно настроенный вебхук.
Вебхук — это сообщение, которым Stripe говорит магазину «платёж завершён, отметь заказ как оплаченный». Если его нет, WooCommerce никогда не узнаёт, что деньги поступили.
Что проверить:
- В Stripe → Developers → Webhooks эндпоинт должен указывать на адрес, который выдаёт плагин.
- API-ключи (тестовые и боевые) должны быть введены правильно, без путаницы между ними.
- После настройки сделайте тестовый заказ и убедитесь, что он автоматически переходит в «processing» или «completed».
Пять минут проверки здесь избавят вас от дней зависших заказов.
Реальные комиссии: что вы платите на самом деле
У Stripe нет ежемесячной абонплаты и минимального контракта — вы платите за транзакцию. Стандартная комиссия применяется к каждому успешному платежу, и Stripe показывает её прозрачно в аккаунте, в актуальном виде. Честный совет: не полагайтесь на цифры из старых статей — смотрите страницу тарифов Stripe и свою панель.
Что большинство забывает учесть:
- Карты за пределами Европейской экономической зоны обычно имеют более высокую комиссию, чем европейские.
- Если происходит конвертация валюты (валюта магазина отличается от валюты вывода), добавляется отдельная стоимость — ещё одна причина держать всё в RON.
- Возвраты не возвращают вам комиссию, уже удержанную с исходной транзакции.
Для небольшого магазина на старте модель «платишь только когда продаёшь» честна и предсказуема — как раз то, что нужно в начале.
Как мы подходим к интеграции в MPO
В MPO Web Studio мы создаём магазины на WooCommerce с полностью удалённой доставкой, из Клуж-Напоки, для клиентов по всей стране. Мы готовим рабочее демо до того, как вы что-либо оплатите, чтобы вы точно увидели, как выглядят и работают корзина и оформление заказа.
Со стороны Stripe мы делаем всё в правильном порядке: приводим валюту к RON, устанавливаем официальный плагин, настраиваем вебхуки, тестируем 3D Secure тестовыми картами и только потом переходим в боевой режим. Прозрачная цена, без скрытых расходов и без обещаний вроде «завтра будете №1 в Google» — к тем, кто такое обещает, относитесь с подозрением.
Если хотите предметно обсудить ваш магазин, напишите нам в WhatsApp, и мы честно скажем, что нужно сделать и сколько это займёт.
Частые вопросы
Могу ли я принимать оплату напрямую в RON через Stripe в Румынии?+
Да. Stripe доступен для румынских компаний и может выводить деньги в леях на румынский IBAN. Главное — установить валюту магазина на RON и валюту выплаты тоже на RON, чтобы не возникало ненужной конвертации.
Обязателен ли 3D Secure? Можно ли его отключить, чтобы не терять клиентов?+
Легально отключить его в ЕС нельзя — PSD2 требует аутентификации (SCA), и банки отклоняют платежи, которые должны были её пройти. Официальный плагин Stripe обрабатывает это автоматически, так что для клиента нет усилий сверх подтверждения в банковском приложении.
Почему мои заказы остаются в «pending», хотя клиент заплатил?+
Почти наверняка это отсутствующий или неправильно настроенный вебхук между Stripe и WooCommerce. Без него магазин не узнаёт, что платёж завершён. Проверьте эндпоинт вебхука в Stripe и API-ключи в плагине, затем сделайте тестовый заказ.
Какую комиссию берёт Stripe и есть ли скрытые расходы?+
Stripe берёт комиссию за транзакцию, без ежемесячной подписки, и показывает её прозрачно в аккаунте. «Скрытые» расходы появляются только при конвертации валюты (валюта отличается от валюты вывода) или при картах за пределами Европейской экономической зоны. Всегда проверяйте актуальную страницу тарифов Stripe.
Нужна ли зарегистрированная фирма, чтобы пользоваться Stripe?+
Да, Stripe требует юридическое лицо, которое может законно принимать оплату — обычно ИП (PFA) или компанию (SRL) — плюс идентификационные данные и банковский счёт. Для частного лица без формы регистрации он не активируется. Подготовьте документы фирмы до начала настройки.
7 ошибок, которые отпугивают клиентов с вашего сайта
Оставьте email и получите гид прямо здесь, сразу. Без спама.
Хотите увидеть, как мог бы выглядеть сайт вашего бизнеса?
Напишите нам в WhatsApp — и мы бесплатно подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете — без обязательств.