CloudPayments в IZI: подключение
CloudPayments в IZI: подключение
Заголовок раздела «CloudPayments в IZI: подключение»CloudPayments — российский платёжный провайдер, который позволяет клиентам клуба пополнять игровой баланс онлайн через мобильное приложение IZI. Поддерживает карты Visa, Mastercard, МИР и СБП. Подключение занимает несколько шагов: регистрация у провайдера, получение ключей, настройка в IZI, тест.
Шаг 1. Зарегистрируйтесь в CloudPayments
Заголовок раздела «Шаг 1. Зарегистрируйтесь в CloudPayments»Перейдите на cloudpayments.ru и создайте аккаунт.
При регистрации потребуется:
- ИНН организации или ИП
- Реквизиты банковского счёта для выплат
- Данные о сайте/приложении (укажите что работаете с IZI)
После проверки документов CloudPayments активирует аккаунт и предоставит доступ к личному кабинету.
Шаг 2. Создайте проект в личном кабинете
Заголовок раздела «Шаг 2. Создайте проект в личном кабинете»В личном кабинете CloudPayments создайте проект для вашего клуба:
- Перейдите в раздел Проекты → Создать проект.
- Укажите название (например, «Клуб Арена»).
- Тип проекта — Сайт или Мобильное приложение (выберите по ситуации).
- Укажите URL вашего домена (если есть) или домен IZI.
После создания проект получит Public ID и API Secret — это ваши ключи для интеграции.
Шаг 3. Получите API-ключи
Заголовок раздела «Шаг 3. Получите API-ключи»В настройках проекта найдите:
- Public ID — публичный идентификатор, используется на стороне клиента
- API Secret — секретный ключ, используется для серверных запросов
Скопируйте оба — они понадобятся в следующем шаге. Секретный ключ не показывается повторно в некоторых версиях интерфейса — сохраните его сразу.
Шаг 4. Настройте интеграцию в IZI
Заголовок раздела «Шаг 4. Настройте интеграцию в IZI»Перейдите в Настройки клуба → Способы оплаты → CloudPayments.
Введите:
- Public ID из CloudPayments
- API Secret из CloudPayments
Сохраните настройки. IZI автоматически сгенерирует Webhook URL — скопируйте его, он понадобится на следующем шаге.
Шаг 5. Настройте webhook в CloudPayments
Заголовок раздела «Шаг 5. Настройте webhook в CloudPayments»Webhook — адрес, на который CloudPayments отправляет уведомление после каждого платежа. Без него IZI не узнает что клиент заплатил.
В личном кабинете CloudPayments:
- Перейдите в Настройки проекта → Уведомления.
- В поле URL для уведомлений вставьте Webhook URL, который сгенерировал IZI.
- Убедитесь что URL начинается с
https://— CloudPayments требует защищённого соединения. - Сохраните.
Дополнительно рекомендуется включить уведомления для событий:
pay— успешный платёжfail— неуспешный платёжrefund— возврат
Шаг 6. Протестируйте в режиме sandbox
Заголовок раздела «Шаг 6. Протестируйте в режиме sandbox»Прежде чем принимать реальные деньги, проведите тест.
В личном кабинете CloudPayments переключитесь в Тестовый режим. В нём используются тестовые карты (номера публикуются в документации CloudPayments).
Проведите тестовый платёж через мобильное приложение IZI:
- Откройте приложение и перейдите к пополнению баланса.
- Введите минимальную тестовую сумму.
- Используйте тестовую карту из документации CloudPayments.
- Проверьте что транзакция появилась в истории IZI.
- Проверьте что баланс клиента обновился.
Если тест прошёл успешно — переключайтесь на боевые ключи.
Шаг 7. Переключитесь на боевой режим
Заголовок раздела «Шаг 7. Переключитесь на боевой режим»В настройках CloudPayments переключите проект в Боевой режим (Production).
В IZI убедитесь что введены боевые API-ключи (не тестовые). Тестовые и боевые ключи у CloudPayments разные — не перепутайте.
Проведите один реальный тестовый платёж с минимальной суммой, убедитесь что деньги зачислились на баланс клиента в IZI.
Особенности работы с 54-ФЗ
Заголовок раздела «Особенности работы с 54-ФЗ»Если ваш клуб работает в России и вы обязаны применять онлайн-кассу — каждый онлайн-платёж через CloudPayments должен сопровождаться фискальным чеком.
CloudPayments поддерживает это через протокол ФФД (Формат фискальных данных). Настройка:
- В личном кабинете CloudPayments перейдите в Фискализация.
- Подключите онлайн-кассу (поддерживаются Атол Онлайн, OFD.ru и другие операторы).
- Настройте параметры чека (наименование товара, НДС, предмет расчёта).
Детали настройки 54-ФЗ зависят от вашего оператора фискальных данных — обратитесь в поддержку CloudPayments за актуальной инструкцией.
Диагностика частых проблем
Заголовок раздела «Диагностика частых проблем»Платёж прошёл, баланс не обновился
Заголовок раздела «Платёж прошёл, баланс не обновился»- Проверьте Webhook URL в CloudPayments — должен точно совпадать с URL из настроек IZI (регистр, слэш в конце, протокол https).
- Проверьте в истории CloudPayments: платёж зафиксирован? статус «Оплачен»?
- Проверьте логи webhook в CloudPayments — была ли попытка отправки уведомления?
- Убедитесь что IZI-сервер доступен по webhook URL (не блокирует IP CloudPayments).
Карта отклонена
Заголовок раздела «Карта отклонена»Проверьте:
- Карта поддерживается CloudPayments (МИР, Visa, Mastercard — да; UnionPay — нет в стандартной конфигурации)
- Не превышен лимит транзакции (CloudPayments имеет суточные лимиты по умолчанию)
- Карта не заблокирована банком для интернет-платежей
Ошибка 401 / Authentication failed
Заголовок раздела «Ошибка 401 / Authentication failed»Неверный API Secret. Пересохраните ключ — убедитесь что скопировали его полностью без лишних пробелов.
Возвраты через CloudPayments
Заголовок раздела «Возвраты через CloudPayments»При проведении возврата в IZI:
- IZI отправляет запрос на возврат в CloudPayments через API.
- CloudPayments обрабатывает возврат и возвращает деньги на карту клиента.
- Срок зачисления — 3–10 рабочих дней (зависит от банка клиента).
- В истории транзакций IZI появится запись «Возврат».
Возвраты работают автоматически если API Secret введён корректно и у проекта CloudPayments нет ограничений на рефанды.
Что делать дальше
Заголовок раздела «Что делать дальше»После успешного подключения:
- Убедитесь что кнопка онлайн-оплаты появилась в мобильном приложении у клиентов
- Настройте бонус при пополнении — он срабатывает и для онлайн-платежей
- Расскажите клиентам о возможности пополнять баланс самостоятельно — это снижает нагрузку на кассира в часы пик
См. также
Заголовок раздела «См. также»- Эквайринг-провайдеры: интеграции — другие поддерживаемые провайдеры
- Способы оплаты: настройка — где вводить ключи в CRM
- Пополнение через приложение — как клиент видит процесс
- Возврат денег клиенту — как проводить возврат онлайн-платежей
- Эквайринг — общая логика приёма безналичных платежей
Частые вопросы
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 — они меняются и зависят от переговорной позиции клиента.