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

CloudPayments в IZI: подключение

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

CloudPayments — российский платёжный провайдер, который позволяет клиентам клуба пополнять игровой баланс онлайн через мобильное приложение IZI. Поддерживает карты Visa, Mastercard, МИР и СБП. Подключение занимает несколько шагов: регистрация у провайдера, получение ключей, настройка в IZI, тест.

Перейдите на cloudpayments.ru и создайте аккаунт.

При регистрации потребуется:

  • ИНН организации или ИП
  • Реквизиты банковского счёта для выплат
  • Данные о сайте/приложении (укажите что работаете с IZI)

После проверки документов CloudPayments активирует аккаунт и предоставит доступ к личному кабинету.

В личном кабинете CloudPayments создайте проект для вашего клуба:

  1. Перейдите в раздел Проекты → Создать проект.
  2. Укажите название (например, «Клуб Арена»).
  3. Тип проекта — Сайт или Мобильное приложение (выберите по ситуации).
  4. Укажите URL вашего домена (если есть) или домен IZI.

После создания проект получит Public ID и API Secret — это ваши ключи для интеграции.

В настройках проекта найдите:

  • Public ID — публичный идентификатор, используется на стороне клиента
  • API Secret — секретный ключ, используется для серверных запросов

Скопируйте оба — они понадобятся в следующем шаге. Секретный ключ не показывается повторно в некоторых версиях интерфейса — сохраните его сразу.

Перейдите в Настройки клуба → Способы оплаты → CloudPayments.

Введите:

  • Public ID из CloudPayments
  • API Secret из CloudPayments

Сохраните настройки. IZI автоматически сгенерирует Webhook URL — скопируйте его, он понадобится на следующем шаге.

Webhook — адрес, на который CloudPayments отправляет уведомление после каждого платежа. Без него IZI не узнает что клиент заплатил.

В личном кабинете CloudPayments:

  1. Перейдите в Настройки проекта → Уведомления.
  2. В поле URL для уведомлений вставьте Webhook URL, который сгенерировал IZI.
  3. Убедитесь что URL начинается с https:// — CloudPayments требует защищённого соединения.
  4. Сохраните.

Дополнительно рекомендуется включить уведомления для событий:

  • pay — успешный платёж
  • fail — неуспешный платёж
  • refund — возврат

Прежде чем принимать реальные деньги, проведите тест.

В личном кабинете CloudPayments переключитесь в Тестовый режим. В нём используются тестовые карты (номера публикуются в документации CloudPayments).

Проведите тестовый платёж через мобильное приложение IZI:

  1. Откройте приложение и перейдите к пополнению баланса.
  2. Введите минимальную тестовую сумму.
  3. Используйте тестовую карту из документации CloudPayments.
  4. Проверьте что транзакция появилась в истории IZI.
  5. Проверьте что баланс клиента обновился.

Если тест прошёл успешно — переключайтесь на боевые ключи.

В настройках CloudPayments переключите проект в Боевой режим (Production).

В IZI убедитесь что введены боевые API-ключи (не тестовые). Тестовые и боевые ключи у CloudPayments разные — не перепутайте.

Проведите один реальный тестовый платёж с минимальной суммой, убедитесь что деньги зачислились на баланс клиента в IZI.

Если ваш клуб работает в России и вы обязаны применять онлайн-кассу — каждый онлайн-платёж через CloudPayments должен сопровождаться фискальным чеком.

CloudPayments поддерживает это через протокол ФФД (Формат фискальных данных). Настройка:

  1. В личном кабинете CloudPayments перейдите в Фискализация.
  2. Подключите онлайн-кассу (поддерживаются Атол Онлайн, OFD.ru и другие операторы).
  3. Настройте параметры чека (наименование товара, НДС, предмет расчёта).

Детали настройки 54-ФЗ зависят от вашего оператора фискальных данных — обратитесь в поддержку CloudPayments за актуальной инструкцией.

  1. Проверьте Webhook URL в CloudPayments — должен точно совпадать с URL из настроек IZI (регистр, слэш в конце, протокол https).
  2. Проверьте в истории CloudPayments: платёж зафиксирован? статус «Оплачен»?
  3. Проверьте логи webhook в CloudPayments — была ли попытка отправки уведомления?
  4. Убедитесь что IZI-сервер доступен по webhook URL (не блокирует IP CloudPayments).

Проверьте:

  • Карта поддерживается CloudPayments (МИР, Visa, Mastercard — да; UnionPay — нет в стандартной конфигурации)
  • Не превышен лимит транзакции (CloudPayments имеет суточные лимиты по умолчанию)
  • Карта не заблокирована банком для интернет-платежей

Неверный API Secret. Пересохраните ключ — убедитесь что скопировали его полностью без лишних пробелов.

При проведении возврата в IZI:

  1. IZI отправляет запрос на возврат в CloudPayments через API.
  2. CloudPayments обрабатывает возврат и возвращает деньги на карту клиента.
  3. Срок зачисления — 3–10 рабочих дней (зависит от банка клиента).
  4. В истории транзакций IZI появится запись «Возврат».

Возвраты работают автоматически если API Secret введён корректно и у проекта CloudPayments нет ограничений на рефанды.

После успешного подключения:

  • Убедитесь что кнопка онлайн-оплаты появилась в мобильном приложении у клиентов
  • Настройте бонус при пополнении — он срабатывает и для онлайн-платежей
  • Расскажите клиентам о возможности пополнять баланс самостоятельно — это снижает нагрузку на кассира в часы пик

Частые вопросы

CloudPayments поддерживает СБП?

Да. CloudPayments поддерживает оплату через СБП (Систему Быстрых Платежей) наряду с картами МИР, Visa и Mastercard. СБП включается в личном кабинете CloudPayments отдельно.

Нужна ли касса (54-ФЗ) при использовании CloudPayments?

Если вы работаете по 54-ФЗ (РФ) — да, каждый онлайн-платёж требует фискального чека. CloudPayments поддерживает интеграцию с онлайн-кассами через протокол ФФД. Настройка фискализации — на стороне CloudPayments, не в IZI.

Сколько времени занимает регистрация в CloudPayments?

Обычно 1–3 рабочих дня для физических лиц и ИП. Юридические лица могут ждать до 5 рабочих дней при неполном пакете документов.

Как проверить что webhook работает?

В личном кабинете CloudPayments есть инструмент «Тест webhook» — он отправляет тестовое уведомление на ваш URL. Если IZI зарегистрировал платёж — всё настроено правильно.

Что делать если платёж прошёл в CloudPayments, но баланс в IZI не обновился?

Проверьте webhook URL в личном кабинете CloudPayments — он должен совпадать с URL из настроек IZI. Частая причина: URL с http вместо https, или лишний слэш в конце.

Можно ли использовать один аккаунт CloudPayments для нескольких клубов?

Технически CloudPayments позволяет создать несколько сайтов (проектов) в одном аккаунте. Каждый клуб — отдельный проект с отдельной парой ключей. В IZI каждый клуб настраивается с ключами своего проекта.

CloudPayments берёт комиссию за каждую транзакцию?

Да. Размер комиссии зависит от вашего тарифного плана и объёма операций. Уточняйте актуальные ставки на сайте CloudPayments — они меняются и зависят от переговорной позиции клиента.