Интернет-магазин на Tilda (pico-bags.com) принимает оплату через платёжный шлюз BXB — картой, Apple Pay, PayPal прямо в чекауте, минуя переход на сторонний сайт. Изначально всё было развёрнуто на моей личной инфраструктуре (Cloudflare, резервные прокси) и работало в тестовом окружении шлюза. Задача: перевести оплату на боевой контур платёжной системы и полностью переехать на облачные аккаунты заказчика, чтобы сайт не зависел от моих личных сервисов.
• Воркер-прокси между Tilda и API платёжного шлюза передеплоен в Cloudflare заказчика с нуля (свой аккаунт, свой поддомен).
• По согласованию с заказчиком убрал резервные прокси (были нужны на случай блокировки одного облака) — оставил один, в её аккаунте.
• Переключил шлюз и сайт с тестового окружения на боевое: токен, адрес API, скрипт виджета оплаты — везде синхронно, иначе виджет просто не открывается.
• Подключил отправку писем о заказах через Resend на аккаунте заказчика, с адресом уведомлений с самого сайта.
• Обновлённый код вставил в HEAD сайта в Tilda и опубликовал — здесь есть особенность: кнопка сохранения в редакторе Tilda не всегда реально отправляет форму, поэтому каждое изменение проверял прямым запросом к живому сайту, а не доверял интерфейсу.
Проверил вживую: реальное оформление заказа на сайте открывает боевой платёжный виджет через инфраструктуру заказчика, а не мою личную. Заказчик получил независимость от подрядчика: доступы, сервер и оплата писем — полностью на её стороне.