Для интернет-магазина, ориентированного на Европу и США
Stripe — это компания, которая работает в более чем 45 странах мира и дает возможность принимать онлайн-платежи на своем сайте как физическим лицам, так и бизнесу.
Загрузите иконку и логотип в настройках брендинга. Выберите основной цвет для инвойсов и чеков.
Перейдите на раздел Developers на верхней панели.
Перейдите на вкладку API. Среди ключей появятся Secret и Publishable ключи, их нужно скопировать.
Перейдите в раздел Webhook и нажмите на кнопку «Add an endpoint».
Вставьте URLиз поляWEBHOOK URL (его можно найти в настройках Stripe на Тильде) в поле Endpoint URL и добавьте два события: charge.failed и charge.succeeded. Сохраните изменения.
Используйте только тот URL, который указан в настройках платежной системы Stripe именно внутри вашего проекта.
На скриншоте указан только пример URL. Актуальный URL доступен только в настройках платежной системы вашего проекта.
В настройках этого вебхука появится дополнительный ключ Signing secret. Нужно кликнуть на него, чтобы раскрыть и скопировать.
На скриншоте указан только пример URL. Актуальный URL доступен только в настройках платежной системы вашего проекта.
Теперь перейдите в настройки сайта → Платежные системы → Stripe.
Вставьте Publishable key, Secret key, Signing secret, заполните остальные поля и сохраните изменения.
Платежная система подключена. Данный алгоритм подходит и для тестового режима интеграции, так и для боевого.
Если вы подключите несколько платежных систем, то они будут показаны списком в корзине.