Interkassa
Настройки кассы
Зарегистрируйтесь на сайте: https://www.interkassa.com/
Войдите в аккаунт и кликните на ссылку: Создать кассу: https://www.interkassa.com/account/checkout#create-modal
Адрес сайта - введите URL вашего сайта.
Название кассы - введите название вашего сайта.
Валюта кассы - выберите валюту.
По умолчанию добавляется касса с валютой UAH и изменение/добавление не работает. Если хотите изменить валюту - свяжитесь с техподдержкой Interkassa.

Далее кликаете Создать
Кликаете Подтвердить владение кассой и следуюете инструкциям по верификации кассы.
Кликаете Настройки (иконка карандаша)
Вкладка Настройки платежей
Валюта кассы - уже выбрана на первом шаге. Проверять уникальность платежей - НЕ надо включать. Отправлять данные платежа плательщику на email - по желанию. Описание для плательщика - по желанию. Передавать описание на платежную систему - по желанию. Время жизни платежа (в минутах) - 1 день. разрешить переопределять в запросе - включите.

Вкладка Платежные системы
Все настройки по вашему желанию, за исключением: Тестовая платежная система - Отключить.
Вкладка Интерфейс
Тип запроса - POST для всех URL успешной оплаты - https://yourdomain.com/exchange/charge.php разрешить переопределять в запросе - Включить URL неуспешной оплаты - https://yourdomain.com/exchange/charge.php?fail разрешить переопределять в запросе - Включить URL ожидания проведения платежа - https://yourdomain.com/exchange/charge.php разрешить переопределять в запросе - Включить URL взаимодействия - https://yourdomain.com/api/changers/interkassa/charge.php разрешить переопределять в запросе - НЕ НАДО включать ДОПОЛНИТЕЛЬНО Текст успешного ответа - OK Http код успешного ответа - 200 yourdomain.com - замените на URL вашего сайта и сохраните настройки.

Вкладка Безопасность
Алгоритм подписи - MD5 Проверять подпись в форме запроса платежа - НЕ НАДО включать Секретный ключ - набор символов. Должен совпадать с введенным в админке (Секретный ключ) Тестовый ключ - используется для тестов. Сморите подсказки ниже: Тестовые платежи Сохраните настройки. Нюанс с секретным ключом. Будьте внимательны. Интеркасса может сгенерировать ключ содержащий символы, которые наша система в целях безопасности преобразует в мнемоники. В этом случае следует сгенерировать новый ключ, не содержащий подобные символы. Пример: Интеркасса сгенерировала секретный ключ: iBnUd7uAetYt0x7z В этом ключе есть символы 0x (префикс для числовых констант). В целях безопасности x будет преобразована в мнемоник: #120; Подпись в этом случае не совпадет.

Настройка API
Перейдите в настройки вашего аккаунта (иконка шестеренки): https://www.interkassa.com/account/user/settings
Откройте вкладку API
Id пользователя - сохраните для настройки в админке Выкл/Вкл - переключите в положение Включено Ключ - сгенерируйте ключ API и сохраните для настройки в админке IP фильтр - опционально, введите IP вашего сервера

Сохраните изменения
Настройки в админке
По умолчанию платежка отключена.
Переходите к настройкам Обмен валют - Платежные системы - Отключенные - Interkassa UAH
Merchant ID - введите идентификатор кассы. Смотрите скриншот ниже.
Secret key - введите секретный ключ со страницы Безопасность настроек кассы
User ID - введите идентификатор пользователя со страницы настроек API
API key - введите сгенерированный ключ со страницы настроек API
Method - куда производятся выплаты, возможные значения: card, webmoney, w1, advcash, perfectmoney, bitcoin, vk, facebook, google, steam, payeer, nixmoney, emoney, rbkmoney, qiwi, yandexmoney, beeline, mts, megafon, tele2, kyivstar, vodafone, lifecell, united
Ваш ID кассы в разделе Мои кассы - набор символов:

Остальные настройки
Описание остальных настроек смотрите в разделе: Платежные системы
Last updated