Сценарии интеграции

Система предлагает различные варианты интеграции от очень простого до бесконечно функционального в зависимости от требований.

Виджет с уведомлением о принятых платежах по электронной почте

Если вам не требуется проверять платежи перед оплатой и фиксировать факт после оплаты:

Виджет с регистрацией платежей

Если вам необходимо регистрировать платежи в своей системе, но нет необходимости проверять перед оплатой, то ваши действия следующие:

  • Пропишите на свой сайт скрипт установки виджета.
  • Настройте регистрацию платежей
    • Создайте скрипт обработки Pay уведомления, например,
      https://site.ru/webhooks/cloudpayments/pay
    • Пропишите в обработчике логику регистрации платежей и ответ в JSON формате
    • Включите в личном кабинете отправку Pay уведомлений
Виджет с проверкой и регистрацией платежей

Если вам необходимо проверять и регистрировать платежи в своей системе, ваши действия следующие:

  • Пропишите на свой сайт скрипт установки виджета.
  • Настройте проверку платежей
    • Создайте скрипт обработки Check уведомления, например,
      https://site.ru/webhooks/cloudpayments/check
    • Пропишите в обработчике логику проверки платежей и ответ в JSON формате
  • Настройте регистрацию платежей
    • Создайте скрипт обработки Pay уведомления, например,
      https://site.ru/webhooks/cloudpayments/pay
    • Пропишите в обработчике логику регистрации платежей и ответ в JSON формате
  • Включите в личном кабинете отправку Check и Pay уведомлений
Оплата через виджет с указанием номера абонента, суммы платежа и созданием подписки на регулярные платежи

Платежное решение подходит для интернет-провайдеров, операторов связи и телекомов. Уведомления на проверку и регистрацию платежей могут быть настроены как в формате CloudPayments, так и в формате QIWI (ОСМП).

Пример формы:

При включении ваш счет будет пополняться с карты автоматически раз в месяц.



Вы можете остановить регулярные платежи в любой момент на сайте системы CloudPayments.

Код формы:

ё
Оплата через виджет с указанием имени, фамилии, e-mail адреса и номера телефона плательщика, а также созданием подписки на регулярные платежи

Платежное решение подходит для благотворительных фондов. Имя, фамилия, телефон, e-mail и любые другие данные с формы будут сохранены в виджете и переданы на ваш сервер через PAY уведомление.

Пример формы:

При включении, пожертвования будут производиться автоматически с вашей карты каждый месяц.



Вы можете остановить регулярные платежи в любой момент на сайте системы CloudPayments.

Код формы:

Оплата через виджет с рассрочкой платежа на несколько месяцев

Платежное решение подходит для компаний, продающих товары и услуги с возможностью оплаты целиком или в рассрочку.

Пример формы:

Стоимость: 12 000 рублей. Пожалуйста, выберите вариант оплаты:


Код формы:

Рекарринг (платежи в один клик)

Если вам нужно сохранять данные карт на стороне платежного шлюза для последующей оплаты в один клик без ввода карточных данных и без 3-D Secure, сценарий может быть следующим:

  • На вашем сайте необходима авторизация пользователей с доступом в личный кабинет.
  • При первой оплате, предложите пользователю привязать карту, чтоб не вводить реквизиты при каждом платеже.
    CloudPayments Recurring
    Если пользователь согласится, сохраните после оплаты в его профиле маску карты (тип и последние 4 цифры), а также токен. Параметры карты и токен система возвращает в Pay уведомлении и через API. Обязательным условием получения токена является передача идентификатора пользователя в параметре AccountId.
  • При последующих оплатах, предлагайте пользователю оплатить с ранее привязанной карты
    CloudPayments Recurring
    Если пользователь выбирает ранее использованную карту — вызывайте метод оплаты по токену через API.
  • Предоставьте пользователю возможность управлять своими картами. CloudPayments Привязанные карты
    Если пользователь не желает более платить с привязанной карты, удалите маску и токен из его профиля.
  • Сделайте раздел с историей платежей, которая включает в себя как минимум дату и сумму оплаты.
Рекуррентные платежи с личным кабинетом плательщика

Если вам нужно брать с ваших покупателей плату на регулярной основе, по расписанию, сценарий может быть следующим:

  • На вашем сайте необходима авторизация пользователей с доступом в личный кабинет.
  • Перед созданием плана подписки, проинформируйте пользователя о тарифном плане, периодичности платежей и предложите указать карточные данные.
    CloudPayments Recurrent
  • В соответствии с вашим бизнес-процессом, сделайте авторизацию на 1 рубль для проверки карты или оплату на сумму первого периода подписки.
  • Получите токен карты через API или Pay уведомление и создайте план рекуррентных платежей. Обязательным условием получения токена является передача идентификатора пользователя в параметре AccountId.
  • Подпишитесь на Fail и Recurrent уведомления. После получения уведомления о неуспешном платеже, проинформируйте пользователя, что ему необходимо проверить карту. При окончании срока подписки или отмене, завершите предоставление услуг.
  • Сделайте раздел с историей платежей, которая включает в себя как минимум дату и сумму оплаты.