- Главная
- Интеграции
- CloudPayments
Интеграция с CloudPayments: ссылки на оплату, поиск платежей и возвраты
Интеграция с CloudPayments в nana800 создаёт ссылку на оплату, находит платёж по номеру заказа, подтверждает, отменяет и возвращает платежи вашего сайта без кода. Нужны Public ID и пароль для API из личного кабинета CloudPayments, а деньги идут по вашему договору с CloudPayments, nana800 их не получает. Каждая операция стоит 0,20 ₽, а баланс каждый месяц бесплатно пополняется до 350 ₽.
Собрать в конструкторе- Запуск блока: 0,20 ₽
- Бесплатно каждый месяц: 350 ₽
- Карта не нужна
Что можно сделать
- Создавать счёт и ссылку на оплату в рублях или другой валюте, подключённой к вашему сайту: USD, EUR, GBP, KZT и других
- Отправлять ссылку покупателю силами CloudPayments по email или SMS либо своим сообщением в Telegram
- Находить платёж по номеру заказа или смотреть его по номеру транзакции: статус, сумму, причину отказа
- Возвращать деньги целиком или частично
- Работать с двухстадийной оплатой: блокировать деньги на карте, потом списывать их или отменять блокировку
- Сохранять вместе с платежом свои данные и данные для онлайн-чека
- Принимать уведомления CloudPayments об оплате через триггер «webhook»
Блоки в конструкторе
Операция в CloudPayments
Действие · 0,20 ₽ за запуск
Шесть операций с вашим сайтом в CloudPayments: создать ссылку на оплату, посмотреть платёж по номеру транзакции, найти его по номеру заказа, вернуть деньги, отменить до списания и подтвердить двухстадийный платёж.
Как настроить
- 1
Возьмите Public ID и пароль для API
В личном кабинете CloudPayments откройте раздел «Сайты» и настройки нужного сайта. Скопируйте Public ID (начинается с pk_) и пароль для API. С паролем можно возвращать деньги, поэтому вставляйте его только в поле блока: в журнале запусков он скрыт.
- 2
Создайте ссылку на оплату
Создайте схему, поставьте триггер с данными заказа, например «webhook», и добавьте блок «CloudPayments» с операцией create_payment_link. Укажите сумму в рублях (не в копейках), назначение платежа и номер заказа: по нему потом найдётся платёж.
- 3
Отправьте ссылку покупателю
Включите в блоке отправку ссылки по email или SMS силами CloudPayments, для этого нужны почта или телефон покупателя. Или подставьте ссылку из поля payment_url в блок «Telegram message send».
- 4
Узнайте, оплачен ли заказ
Операция find_payment ищет платёж по номеру заказа, get_payment показывает его по номеру транзакции. Статус Completed значит, что оплата завершена, Authorized - деньги заблокированы и ждут подтверждения, Declined - платёж отклонён.
- 5
Подключите уведомления
Чтобы схема запускалась сама после оплаты, поставьте триггер «webhook» с методом POST и укажите его адрес в настройках уведомлений сайта в кабинете CloudPayments. Если CloudPayments ждёт на уведомление определённый ответ, задайте его блоком «webhook response».
- 6
Включите схему и проверьте её
Включите схему и сначала прогоните её на тестовом сайте CloudPayments: его платежи помечены в ответе как TestMode. Потом подставьте данные боевого сайта и оставьте схему включённой: пока она включена, она стоит 0,42 ₽ в час.
Частые вопросы
Соберите первую схему бесплатно
Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.
Собрать в конструкторе