Подключение онлайн-оплаты
Как подключить платежную систему bePaid к своему сайту на Craftum?
Пошаговая инструкция:
- Перейдите на сайт bePaid по ссылке и отправьте заявку на подключение. Либо напишите на почту sales@bepaid.tech
- Менеджер свяжется с вами, чтобы помочь заполнить документы и предоставить доступ к личному кабинету bePaid.
- Перейдите в bePaid API для выбора подходящего варианта виджета.
- Скопируйте код нужного вам виджета.
- Войдите в свой аккаунт в Craftum и выберите сайт, для которого хотите подключить онлайн-оплату. Нажмите на «+» под тем блоком, где должна отображаться платежная форма.
- В категории «Другое» выберите блок «HTML-код».
- Добавьте скопированный ранее код виджета в блок и опубликуйте страницу.
- Таким образом на ваш сайт был добавлен виджет (кнопка). Теперь нужно добавить функцию вызова, которая находится под самим виджетом в API. Для этого перейдите по ссылке и скопируйте код вызова виджета.
- Вернитесь к редактированию сайта и найдите в блоке с кодом виджета следующий фрагмент:
<!-- Подключение библиотеки bePaid для вызова виджета --> <script defer type="text/javascript" src="https://checkout.bepaid.tech/widget/be_gateway.js"></script> <script defer type="text/javascript" src="./index.js"></script> - Сразу после js"></script> вставьте скопированный из API код для вызова виджета.
- Настройте параметры виджета. Например, высоту и ширину или валюту приема платежей (по умолчанию установлено USD). Затем опубликуйте страницу.
Пример:
• <style>
• #root {
• height: 100vh; (высота)
• width: 10%; (ширина)
} - Всё почти готово — осталось добавить индивидуальный публичный ключ магазина. Для этого войдите в личный кабинет bePaid по ссылке, используя свой адрес электронной почты и пароль.
- Перейдите во вкладку «Магазины» и нажмите «Подробнее».
- На открывшейся странице нажмите «Показать публичный ключ магазина» и скопируйте ключ.
- Вернитесь к редактированию сайта и найдите в блоке с кодом строку "public_key":
- Замените тестовый публичный ключ магазина на индивидуальный, который вы скопировали из личного кабинета.
Готово, опубликуйте страницу и принимайте платежи!
По вопросам работы с платежным сервисом вы можете обращаться к сотрудникам bePaid:
- телефон: +7 (495) 799-11-05
- почта: sales@bepaid.tech