Перейти к содержимому

Настройка CloudPayments в мобильном приложении

Опубликовано: · IZI Team

Инструкция позволяет подключить CloudPayments как платёжный провайдер для онлайн-оплаты в мобильном приложении IZI. Потребуются доступ к личному кабинету CloudPayments и права Интеграции в CRM.

Шаг 1. Получить ключи в личном кабинете CloudPayments

Заголовок раздела «Шаг 1. Получить ключи в личном кабинете CloudPayments»
  1. Войдите в личный кабинет CloudPayments
  2. Перейдите в раздел Сайты и выберите нужный сайт (обычно подписан названием вашей организации)
  3. Скопируйте и сохраните:
    • Public ID
    • Пароль для API (нажмите кнопку «показать»)
  1. Войдите в CRM, выберите нужную организацию
  2. В боковом меню откройте Интеграции → вкладка Интеграции
  3. Нажмите Добавить
  4. В поле Тип интеграции выберите Платёжный провайдер
  5. Заполните форму:
    • Название — например, «CloudPayments Россия»
    • Провайдер — выберите CloudPayments
    • Public ID — из личного кабинета
    • API Secret — пароль для API из личного кабинета
  6. Нажмите Сохранить
  7. Откройте появившуюся интеграцию и скопируйте Webhook URL (кнопка Копировать). Затем нажмите Отмена.

Шаг 3. Настроить Webhook в личном кабинете CloudPayments

Заголовок раздела «Шаг 3. Настроить Webhook в личном кабинете CloudPayments»
  1. Вернитесь в личный кабинет CloudPayments → Сайты → нужный сайт
  2. Перейдите на вкладку Уведомления
  3. Включите уведомления и вставьте скопированный Webhook URL в поля:
    • Pay — о принятом платеже
    • Fail — об отклонённом платеже
    • Confirm — о подтверждении платежа
    • Refund — о возврате платежа
    • SbpToken — о результате привязки счёта СБП (если есть)
    • Kkt — об изменении статуса кассы
  4. Нажмите Сохранить уведомления

После того как провайдер создан на уровне организации, его нужно привязать к каждому клубу:

  1. В CRM откройте Интеграции → вкладка Платежи
  2. Выберите нужный клуб (клик по строке)
  3. В поле Карты выберите созданный провайдер CloudPayments
  4. Нажмите Сохранить

Повторите для каждого клуба, где должна работать оплата через CloudPayments.