Настройка магазина
1. Перейти в раздел “Магазины“
2. Нажать кнопку “Добавить магазин“ (если еще нет магазина) или кнопку “Настройки“ напротив нужного магазина
Вкладка "Общие"
1. В поле “Счет“ (a) - необходимо выбрать либо “Рублевый счет“ для реальных платежей, либо “Тестовый счет“ для тестирования оплаты
2. Заполняете остальные обязательные поля (b, c, d)
Вкладка "Прием платежей"
1. В поле “Протокол“ - выбрать “IntellectMoney“
2. В поле “CMS“ - выбрать используемую cms
3. В поле “Версия CMS“ - указать версию используемой cms
4. В поле “Secret Key“ - необходимо придумать и указать “Секретный ключ“ (любая последовательность любых символов, цифр и латинских букв). Запомните или запишите "Secret Key" - он понадобится для дальнейшей настройки
5. В поле Result URL - указать url, который Вы увидите при настройке платежного модуля в admin панели сайта.
6. В поле “E-mail для отправки писем“ - укажите Email на который будут приходить письма с информацией об СКО (счет к оплате).
Расширенные настройки
Название поля | Назначение и рекомендации |
---|---|
Secret Key | Это Ваш «пароль», который будет использоваться в подписании данных при обмене магазина информацией с IntellectMoney. Secret Key должен быть известен только магазину и IntellectMoney. |
Result Url | Адрес, на который IntellectMoney будет отправлять запросы «Форма оповещения о платеже» |
E-mail для уведомлений | Технический e-mail, на который будут приходить уведомления о выписанных и оплаченных счетах, об ошибках при создании СКО (счетов к оплате) из-за некорректных данных, переданных от магазина и т.д. |
Принимать только уникальные ID покупки | Вам необходимо определить, будут ли параметры OrderID уникальными в разрезе магазина. Уникальность параметра позволит однозначно определять связь между номером СКО и покупкой в магазине. Рекомендуется этот параметр включать. Если магазин с включенным параметром перекинет пользователя с уже существующим OrderID в IntellectMoney, и при этом параметры покупки будут одинаковы, то пользователь сможет продолжить оплачивать покупку. Если параметры покупки будут отличаться, пользователь увидит сообщение об ошибке, что покупка не может быть создана, а магазин получит письмо о таком событии. |
Режим отладки | Требуется включить на время разработки протокола. Это позволит разработчику получать информацию об ошибках в расширенном варианте, с предлагаемыми вариантами их решения. После включения магазина в боевой режим, режим выключить. |
Требовать HASH | Рекомендуется включить для увеличения безопасности работы при передаче данных от магазина в IntellectMoney. Для выставления счетов в «ручном» режиме данный параметр необходимо отключить! |
Высылать Secret Key на Result URL (при HTTPS) | Рекомендуется выключить данный параметр (используется для упрощенной проверки данных между IntellectMoney и магазином). |
Кодировка уведомлений UTF-8 | По умолчанию все запросы, которые система посылает интернет-магазину (о создании СКО, об оплате СКО и т.д.), отправляются в кодировке windows-1251. Можете изменить этот параметр установив галочку напротив этого пункта, тогда все запросы будут отправляться в кодировке UTF-8. |
По истечению срока холдирования денежных средств | По умолчанию происходит зачисление на счет магазина, то есть на "Рублевый счет". Сделано это с целью сохранения прибыли магазина, к примеру - очень много заказов, по которым нужно предоставить товар / оказать услугу, при этом магазин успешно предоставляет плательщику товар (оказывает услугу), но не успевает зачислить платеж (это особенно актуально в праздничные дни). Если требуется, чтобы по истечению срока холдирования денежных средства разморозились на карте клиента (вернулись клиенту), то необходимо выбрать соответствующий параметр. |
Подробная техническая документация о реализации протокола и подключении магазинов размещена в разделе Модули для CMS и другие решения.
Вопросы по настройке магазина.