Платежная система RocketPay для Tilda
В этой статье описан процесс установки и настройки платежной системы RocketPay для CMS-системы Tilda. Эта платежная система (ПС) позволяет проводить платежи с использованием платежных решений Rocketpay на сайтах, созданных на базе Tilda.
Схема работы
Взаимодействие с платежными решениями Rocketpay осуществляется через платежную страницу Payment Page. Подробнее о Payment Page см. Payment Page.
Рис.: Схема проведения оплаты с использованием платежной системы (ПС) RocketPay
Рис.: Проведение оплаты с использованием ПС RocketPay. Описание шагов
- Пользователь на стороне веб-сервиса инициирует оплату.
- В соответствии с параметрами работы платежной системы формируется запрос на открытие Payment Page.
- Запрос на открытие Payment Page поступает в платежную платформу.
- Выполняется начальная обработка запроса, в процессе которой проверяется наличие обязательных параметров и корректной подписи.
- Осуществляется подготовка Payment Page согласно параметрам проекта и вызова.
- Пользователю отображается платежная форма.
- Пользователь выполняет необходимые действия для оплаты.
- Запрос на проведение оплаты поступает в платежную платформу.
- Выполняются дальнейшая обработка запроса и его отправка в платежную среду.
- На стороне платежной среды выполняется обработка платежа.
- Платежная среда направляет в платежную платформу уведомление о результате оплаты.
- Платежная платформа направляет в Payment Page результат проведения оплаты.
- Информация о результате оплаты отображается пользователю на Payment Page.
- Платежная платформа направляет в веб-сервис оповещение о результате оплаты.
- Информация о результате оплаты отображается пользователю на стороне веб-сервиса.
Запросы на открытие платежной формы формируются автоматически средствами ПС RocketPay, если она была ранее подключена на сайте магазина в Tilda и выбрана в качестве способа оплаты.
Подготовка к подключению платежной системы RocketPay
- Создать сайт-магазин на платформе Tilda. Подробно о создании новых сайтов на Tilda рассказывается в документации Tilda.
- Стать клиентом Rocketpay.
Чтобы стать клиентом Rocketpay:
- Подайте заявку на подключение, отправив на почту newmerchants@rocketpay.kz письмо со следующей информацией о своей компании и сайте:
- название компании;
- название сайта;
- основная валюта сайта.
После регистрации техническая поддержка сообщит следующую информацию, которая необходима, чтобы использовать ПС RocketPay:
- Идентификатор проекта — уникальный идентификатор вашего магазина.
- Секретный ключ — это ключ, который необходим для подписывания запросов на выполнение платежей.
- Валюта — основная валюта магазина, которая будет автоматически использоваться при открытии платежной страницы.
- Идентификатор платежного метода (необязательный параметр) — этот идентификатор можно указывать в запросе, если нужно, чтобы платежная страница открывалась с уже выбранным платежным методом.
Подключение и настройка платежной системы RocketPay
После завершения подготовки можно переходить к настройке платежной системы на своем сайте.
Чтобы подключить ПС RocketPay для оплаты на сайте:
- Войдите в личный кабинет на сайте Tilda по адресу https://tilda.cc.
- В меню выберите Мои сайты, а затем щелчком кнопки Редактировать сайт откройте свой сайт на редактирование.
- На странице сайта щелкните Настройки сайта.
- В левой панели щелкните Платежные системы и в центральной панели последовательно выберите
- В полях ID проекта и Секретный ключ для подписи запроса введите полученные от Rocketpay идентификатор проекта и секретный ключ, соответственно.
- В полях Валюта, Страна и Язык виджета оплаты укажите соответственно основную валюту магазина, страну и язык, на котором должна открываться страница с платежной формой.
- В поле URL страницы успеха укажите URL-адрес страницы, на которую надо переадресовывать пользователя после успешной оплаты. В поле URL отказа укажите URL-адрес страницы, на которую надо переадресовывать пользователя в случае отказа в выполнении оплаты.
Эти поля необязательны, но их рекомендуется заполнять, чтобы после оплаты пользователь корректно возвращался на сайт вашего магазина.
Если эти поля не заполнить, после оплаты возврат в магазин происходить не будет и пользователь останется на странице платежного сервиса.
- Если нужно, чтобы платежная форма всегда открывалась для оплаты с использованием определенного платежного метод, в поле Идентификатор платежного метода укажите идентификатор этого метода. Перечень идентификаторов платежных методов см. на странице Коды поддерживаемых платежных методов на Payment Page.
- Сохраните введенные параметры.
Платежная система RocketPay готова к работе.
При возникновении любых вопросов по установке и работе платежной системы RocketPay для Tilda обращайтесь к специалистам технической поддержки Rocketpay.