Как мы пытались подключить зарубежные оплаты на Тильде, а получили нервный срыв

Поучительная история для тех, кто пытается подрубить оплаты к интернет-магазину на Тильде и остаться ментально здоровым человеком. В статье рассказываем, как это делали мы, и сколько нервных клеток нам это стоило. Приготовьте попкорн.

Привет! На связи Cергей Баулин, CEO студии Rhino Digital. Два месяца назад к нам пришел Korlekie — бренд женской одежды из Великобритании. Заказчице нужен был новый сайт, и мы его сделали: задизайнили по красоте, сверстали на Тильде. А в самом конце узнали, что нужные клиенту оплаты на нем не проходят. И не пройдут никогда. Именно поэтому с нами случился этот кейс, а у психотерапевтов прибавилось работы. Читайте далее, ниже расскажем, как так получилось.

Предыстория

Месяцем ранее мы сдали похожий проект для российского магазина одежды, поэтому держали в голове, что Korlekie будем делать по той же схеме. Сайт для бренда из России был простеньким: обычная блочная структура, просто настроенные оплаты. То есть, клиент выбирал товар, отправлял заявку, а дальше с ним связывался менеджер магазина и отправлял ссыль на оплату. Мы привыкли работать так, поэтому решили действовать похожим образом.

По нашей старой схеме мы согласовали прототип, утвердили концепты, сделали современный дизайн-макет с интересной версткой, выкатили на Тильду, посадили на домен — клиент в восторге, рассыпается в благодарностях и комплиментах. А в ночь пишет: «У меня не проходит оплата». И вот тут начинается жесть.

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

Теперь даю слово Саше, проджекту проекта

Александр Куликов
проджект-менеджер Rhino Digital

На связи Саша. Тот, который чуть не провалил этот проект. Продолжу рассказ Сергея, устраивайтесь поудобнее.

Я спрашиваю у продажника: «Какие нахрен оплаты? Не будет там никаких оплат, мы же говорили!» Он отвечает: «Точно помнишь, что говорили?» Да точно, блин! Только этого нигде не зафиксировано, да и виноватого искать поздно. Надо разруливать ситуацию.

Я резко возвращаю старый сайт заказчицы на домен и ухожу думать, как быть.

Погрузились в вопрос глубже и поняли, как все работает за бугром

Стали конкретнее изучать вопрос с платежами. До нас у заказчицы уже был сайт на Wordpress, а инфо об оплатах проходила через плагин системы WooCommerce.

WooCommerce — одно из лучших решений для управления интернет-магазином на базе WordPress. С его помощью можно добавлять товары в корзину, оформлять покупки, контролировать доставку и т. п.

<i>Кабинет управления заказами в WooСommerce</i>
Кабинет управления заказами в WooСommerce

К WooCommerce можно подрубить оплаты с кредиток, Apple Pay, Google Pay и PayPal. А также системы рассрочек Klarna и Afterpay — за границей это что-то вроде нашего Долями. Информация обо всех заказах, совершенных на сайте и, собственно, средства, хранятся в одном месте, а последние можно вывести в один клик.

На созвоне заказчица сказала, что мониторить оплаты в разных системах ей не с руки — мол, слишком привыкла к удобству WooCommerce и на меньшее не рассчитывает.

Поняли, что WooCommerce на Тильде не случится

Я пытался объединить все системы оплат на Тильде в одну и понял, что такого способа просто не существует. Было решение, совмещающее PayPal и Stripe (о нем расскажу ниже) — сервис SendOwl. Но он взимает плату за каждую транзакцию, и заказчицу это не устроило. В условиях, когда бизнес масштабируется, пахать на комиссию стороннего сервиса ой как не хочется.

Вот такие тарифы у SendOwl. Смотрите на то, что написано мелким шрифтом:)
Вот такие тарифы у SendOwl. Смотрите на то, что написано мелким шрифтом:)

К счастью, клиентка оказалась очень лояльная. Она согласилась на то, чтобы все системы оплат не были объединены в одну систему. Главное, чтобы работали Apple Pay и Google Pay, и клиенты магазина могли оплачивать товары в один клик.

Решение первое: провальное. Stripe

Единственным реальным вариантом подключения зарубежных Apple Pay и Google Pay к Тильде был Stripe.

Stripe — международная система для интернет-платежей. Товарами, как в WooCommerce, здесь не поуправляешь, зато оплатами — очень даже. Неплохая альтернатива плагину WordPress в условиях, когда выбора особо и нету.

<i>Вот как устроен чекаут здорового человека</i>
Вот как устроен чекаут здорового человека

Я посмотрел туториалы, послушал зарубежных коллег. Увидел, что в Stripe Apple Pay и Google Pay подключаются по клику, и наивно решил, что никаких проблем с подключением не возникнет. Закатал рукава, приготовился к настройке и скорой сдаче проекта. Но, как окажется далее, Stripe представляет из себя просто огрызок того, что он может для Тильды.

Я зарегал тестовые аккаунты в Stripe и PayPal, подключил эти способы оплат к Тильде. Жму активировать — и ничего не происходит. На финальном чекауте, когда ты заполняешь все данные и жмешь оплатить товар, выскакивает поп-ап и предлагает ввести обычную, Карл, карту. Никаких других способов оплат, предусмотренных системой Stripe, тупо не появляется.

<i>Вот как чекаут устроен у нас. Никаких опций кроме оплаты картой здесь нет</i>
Вот как чекаут устроен у нас. Никаких опций кроме оплаты картой здесь нет

За рубежом у юзера есть куча удобных способов оплатить товар. А мы можем предложить лишь оплату картой. На все это заказчица справедливо сказала: «Александр, это $#*@%. Никто не станет тратить время на ввод своих данных, клиенты просто свалят с сайта».

Стали искать сторонние пути, чтобы взломать систему Тильды

Конечно, первым делом я пошел ругаться с техподом Тильды. Спросил, почему на других платформах Stripe как Stripe, а у них ерунда какая-то. На что мне ответили: «Ничего не знаем, решайте все с платежной системой!!!»

Поговорил с техподом Stripe, и они сказали, что для активации Apple и Google Pay нужно пройти верификацию. Системам нужно удостовериться, что сайт наш — таково уж требование Apple и Google.

Для этого в корне сайта нужно создать определенную папку, а в эту папку поместить файл, который нам даст Stripe. Далее система проверит наличие этого файла, и если он есть, то вскоре на сайте можно будет расплачиваться в два клика. Ну, думаю, ок, пробуем.

<i>Вот такую инструкцию нам прислали</i>
Вот такую инструкцию нам прислали

Все это сделать нереально, ведь Тильда тупо не предоставляет доступ к корневой системе сайта. И ты не можешь создать папку, которую просят Apple с Google, как и не можешь поместить туда файл.

Мы стали искать другие способы. Например, мы сделали путь к файлу посредством создания новых страниц. То есть, сделали страницы по названию папки и по названию файла. Но проверку вновь не прошли.

Причина — название папки должно содержать точку в самом начале. А в url так сделать нельзя: невозможно, чтобы адрес страницы начинался с точки. Система ее автоматически уберет.

Я обратился к Stripe и спросил, есть ли еще способы добавить этот чертов файл. На что в техподе ответили: «Увы и ах. Таково уж требование Apple».

Оффтоп: Кириллу, нашему арт-директору, однажды успешно удалось подключить зарубежные Apple и Google Pay к Тильде. Но, стоит отметить, случилось это до 24 февраля 2022 года.

Я понимаю, что ничего сделать нельзя, поэтому снова стучусь в саппорт Тильды: «Ребят, мб кто-то из вашей команды может добавить этот файл? Потому что у меня, как у пользователя, таких возможностей нет».

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

Говорю:

«…но если мы экспортируем сайт, это будет голый html. сайтом управлять будет невозможно, потому что на нем не будет ни админки, ни сервисов. Чего клиенту с таким сайтом делать-то, блин?»

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

Как я пообещал за решение нашей проблемы 15К рублей

Я знал, что эту проблему нам не решить. Но в надежде на то, что вдруг мы встретим какого-то гуру, я разместил объявление на биржу, вывел его в топ и поставил ценник в 15К рублей. Все, что я получил в итоге — 2 тысячи просмотров и два отклика.

<i>Объявление на бирже фрилансеров</i>
Объявление на бирже фрилансеров

Первый человек описал в личке все способы, которыми я уже пытался решить проблему. Второй запросил за решение 200К. «Да за 200К мы посадим наш сайт на Wordpress и подрубим WooCommerce», — сказал я и ушел грустить.

Так мы поняли, что никто не знает, как эта проблема решается. Ушли думать дальше.

Что делать студии, если косяк на ее стороне

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

  1. Послать клиента — огрести плохой отзыв.
  2. Поработать в минус, но сохранить лояльность клиента и реально помочь.
  3. Поработать в минус, но за издержки платим мы с продажником.
  4. Добрать бабок с клиента, что не являлось реальным. За кого бы нас тогда посчитали? Правильно, за идиотов.

Сергей сказал, что, поскольку это косяк фирмы, а не клиента, то нам с этим и разбираться. Обговорили, что можем бесплатно перенести проект на WIX, а там и все необходимые клиентке платежки подрубим. Платформа-то зарубежная. Проблем возникнуть не должно.

Кстати, такого понятия как «перенос» сайта не существует. На другой платформе сайт просто верстается с нуля.

Мы поговорили с клиенткой, и она поблагодарила нас за новое решение. А еще добавила: «Может, на текущем уровне мы перебьемся с Apple и Google Pay, и нас устроят платежи по картам. Только добавьте, пожалуйста, возможность оплаты товаров в рассрочку!»

Дали Тильде последний шанс

И сижу я, значит, в ночи, активирую PayPal и Klarna в Stripe. И конечно, они вновь не появляются на этапе чекаута! Связываюсь с техподом Stripe. Они говорят, что для активации Klarna нужно включить сбор адресов доставки. Проверяю настройки — все активно, галочки на месте. Вот только от активации-дезактивации этого пункта на сайте фактически ничего не меняется. Значит, дело снова в Тильде.

По классике, иду к ним. Вот что мне отвечают:

<i>«Здравствуйте, извините за ожидание. К сожалению, такой функции в Тильде не предусмотрено. У нас только стандартная интеграция».</i>
«Здравствуйте, извините за ожидание. К сожалению, такой функции в Тильде не предусмотрено. У нас только стандартная интеграция».

Что такое стандартная интеграция — хз, да и разбираться уже не было ни сил, ни времени. Мы ушли пробовать WIX и не делать себе мозги.

Плюнули на Тильду и ушли на WIX, где тоже есть свои косяки

Мы купили там тестовый аккаунт, попробовали совершить оплаты тысячей разных способов, и все удалось без нервотрепки и головняка. За день! Все дело в WIX Payments — удобной системе платежей внутри самой платформы. Здесь не надо измудряться и подключать оплаты через вебхуки, как это было на Тильде. Вместо этого ты просто вводишь свои банковские реквизиты, и 100500 способов оплат у тебя работают автоматом.

<i>На WIX есть все популярные способы оплат</i>
На WIX есть все популярные способы оплат

На то, чтобы сверстать все на WIX, нам потребовалось 1,5 недели. Грустно, что сайт на этой платформе работает медленнее: на десктопе нет плавного скролла, а анимация слабая. С другой стороны, какая польза от быстрого сайта, если товар на нем нельзя оплатить?

В общем, сайт мог быть и получше. Но клиент всем доволен, и это главное.

Кстати, пощупать сайт можно здесь, залетайте: https://www.korlekie.com/

Звездецовый бонус: как мы зафиналили проект и все сломали

После сдачи проекта клиентка написала: «Александр, я в целом всем довольна. Но когда люди оформляют заказ, мне не приходит никаких уведомлений! Чтобы отследить операции, мне нужно заходить в админку, а это жутко неудобно. Почините, пожалуйста!»

Я пишу Вике, нашему дизайнеру: «Поставь по приколу другую почту для получения уведомлений, вдруг все сработает».

Она меняет — и весь сайт нахрен ломается. Отлетает форма, отлетают файлы, на главной странице — куча пустот. Мало того, что клиентке не приходят уведомления, так юзеры теперь и вовсе не видят наш сайт. Вот тут-то мы и обратились в поддержку WIX — впервые за целый проект!

<i>Вот так все поехало</i>
Вот так все поехало

Надо отдать ребятам платформы должное: реагируют они быстро. А вот, что нам ответили в поддержке: «Ой, это у нас внутренний сбой! Щас все уладим!»

И уладили ведь, не соврали. На этой доброй ноте мы и закончили сей злополучный проект.

Что мы из этого вынесли и к чему привела эта нервотрепка

На текущий момент это наша самая большая ошибка за всю историю студии. А ведь все, что мы должны были сделать на старте, это спросить у клиента: «Как вы видите процесс оплаты на сайте и как у вас все устроено сейчас?» Мы бы сразу глянули, как зарубежные оплаты реализуются на Тильде, сделали бы тестовый прогон и предложили альтернативу.

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

Мы написали этот кейс для того, чтобы показать, что все мы люди, и у нас бывают ошибки. И если виновата фирма, то она никогда не сделает виноватым клиента. Ну и, конечно, подобного промаха мы больше никогда не допустим. По крайней мере, до следующего ретроградного Меркурия.

Теперь занавес:)

Команда проекта

Александр Куликов — проджект-менеджер;

Владимир Свистунов — сейлз проекта;

Алина Сухарева — дизайнер на Тильде;

Виктория Парамонова — королева WIX;

Анастасия Буйлова — редактор;

Сергей Баулин — тот, кто простил сотрудникам весь этот звездец.

Заходите в наш Telegram-канал, где мы вещаем про влияние дизайна на бизнес и рассказываем о проектах. И пишите ниже, что думаете про нашу ситуацию и как решали вопрос с зарубежными оплатами у себя.

3636
34 комментария

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

Надо было перед тильдой поставить cloudflare с бесплатным тарифом и настроить Worker для отдачи нужного контента по нужному URL.

7
Ответить

Так они умеют говорить только, а не делать. Тильда тильда, только дай деняк и мы сломаем рабочее решение. Тильда тильда тильда

3
Ответить

Или vps с nginx и proxy_pass. Измельчал фриланс похоже, раз никто не предложил очевидного варианта.

2
Ответить

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

2
Ответить

Здравствуйте! Нам жаль, что вы столкнулись с такой ситуацией. Список доступных интеграций достаточно регулярно обновляется и мы всегда рады получить предложения от наших пользователей на этот счет — взяли ваш кейс в работу. В ближайшее время мы также расширим информацию в Справочном центре по подключению систем оплаты, чтобы сразу были понятны возможности и ограничения.

3
Ответить

Ну поздравляю с шишкой, что ли 😊

2
Ответить