- Created by IntellectMoney, last modified on Sep 26, 2017
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 118 Next »
Регистрация в системе IntellectMoney
Регистрация юридического лица
Общая информация
Регистрация физического лица
Общая информация
Создать описание регистрации физического лица
Описание проблемы: планируем подключение модуля от вашей компании, хотим пока подключится как физическое лицо с дальнейшим переходом на ИП или ООО. Какие настройки использовать?
Возможные причины | Способ исправить |
---|---|
Настройки те же самые, за исключением номера магазина. для физиков только номер магазина - 450157. |
Вопросы возникающие в момент регистрации
Описание проблемы: на указанную почту не пришел код активации.
Возможные причины | Способы исправить |
---|---|
Письмо попало в папку со спамом. | Проверьте папку спам. |
Письмо пришло с задержкой. | Проверьте входящие сообщения еще раз. |
Настройка магазина
Настройка магазина по протоколу IntellectMoney
Настройка магазина
1. Перейти в раздел “Магазины“
2. Нажать кнопку “Добавить магазин“ (если еще нет магазина) или кнопку “Изменить“ напротив нужного магазина
Вкладка "Общие настройки"
- "Название магазина" - Укажите название магазина
- "Аккаунт" - Необходимо выбрать либо “Рублевый счет“ для реальных платежей, либо “Тестовый счет (IMTest)“ для тестирования оплаты.
- "Сайт магазина" - Укажите сайт магазина. Эта информация будет показываться на платежной странице.
- "Почта магазина" - Укажите E-mail магазина. Эта информация будет показываться на платежной странице.
- "Номер телефона" - Заполните номер телефона магазина. Эта информация будет показываться на платежной странице.
- "Время работы" - Укажите время работы магазина. Эта информация будет показываться на платежной странице.
- "Сфера деятельности" - Укажите сферу деятельности магазина.
Вкладка "Подключение магазина"
- В поле “CMS“ - выбрать используемую CMS
- В поле “Версия CMS“ - указать версию используемой CMS
- "Back URL" - URL-адрес, на который покупатель может вернуться с платёжной страницы, если нажать на ссылку «Вернуться в магазин» на странице оплаты
- В поле "Result URL" - указать URL-адрес, на который мы будем отправлять вам запросы с оповещением об изменении статуса заказа
- В поле “Secret Key“ - необходимо придумать и указать “Секретный ключ“ (любая последовательность любых символов, цифр и латинских букв). Запомните или запишите "Secret Key" - он понадобится для дальнейшей настройки
- В поле “E-mail для отправки писем“ - укажите Email, на который будут приходить письма с информацией об СКО (счет к оплате)
Настройка магазина по протоколу WebMoney
Вопросы по настройке магазина
Куда должен вести ResultURL?
ResultURL - ссылка на скрипт-обработчик (файл), не является обязательным параметром. Если оставить это поле пустым, то уведомления не будут создаваться, а состояние оплаты необходимо будет контролировать в личном кабинете Intellectmoney.
Для корректного взаимодействия с системой IntellectMoney, скрипт-обработчик оповещений должен проверять уведомления от нашей системы на соответствие данных и, в случае выполнения всех условий, отвечать текстом "ОК" и статусом страницы 200.
Вот ссылка на пример файлов для подключения:
http://wiki.intellectmoney.ru/download/attachments/1114368/test_shop.zip?version=1&modificationDate=1444077464120&api=v2 . В архиве есть файл result.php, который является примером того, как может выглядеть файл который будет обрабатывать уведомления и возвращать правильный ответ.
Выбор интеграции
Интеграция для CMS
Общая информация
Вопросы по модулям для сайтов
Описание проблемы: не передается параметр merchantReceipt.
Возможные причины | Способ исправить |
---|---|
Для формирования чеков необходима передача параметра merchantReceipt, не понятно, где дорабатывать данный параметр. | Необходимые доработки производятся в следующих файлах:
|
Интеграция через конструктор формы
Общая информация
Создать описание
Вопросы возникающие при использовании конструктора форм
Описание проблемы: на сайте не отображается форма для приема платежей.
Описание проблемы: необходимо протестировать работоспособность формы приема платежей. Каким образом это возможно сделать? Есть ли тестовые платежные данные?
Возможные причины | Способы исправить |
---|---|
Тестовых платежных данных у нас нет. Если Вам необходимо протестировать форму для приема платежей, укажите тестовую валюту, после чего осуществите тестовый платеж. |
Описание проблемы: Есть ли возможность отправлять данные напрямую со своего сайта без использования iframe, используя функционал формы для приема платежей?
Возможные причины | Способы исправить |
---|---|
Нет, используя стандартную форму для приема платежей, этого сделать невозможно. Если Вы зарегистрированы как юридическое лицо и используете одну из этих CMS, то возможна интеграция через наш платежный модуль. |
Самостоятельная интеграция
Общая информация
Создать описание
Вопросы по самостоятельной интеграции
Уточните вид представления данных (XML, JSON, …).
Данные посылаются методом POST в HTML - форме.
Пример запроса от системы Intellectmoney об изменении статуса заказа.
Примеры кода указаны в документации по протоколу Intellectmoney
<form method="POST" action=" URL Оповещение о платеже "> <input type="hidden" name="eshopId" value=" 17354 "> <input type="hidden" name="paymentId" value=" 2001322292 "> <input type="hidden" name="orderId" value=" order_0000001 "> <input type="hidden" name="eshopAccount" value=" 4356091274 "> <input type="hidden" name="serviceName" value=" Книга "> <input type="hidden" name="recipientAmount" value=" 12.30 "> <input type="hidden" name="recipientOriginalAmount" value=" 12.30 "> <input type="hidden" name="recipientCurrency" value=" RUB "> <input type="hidden" name="paymentStatus" value=" 5 "> <input type="hidden" name="userName" value=" Артем Дворядкин "> <input type="hidden" name="userEmail" value=" tema@intellectmoney.ru "> <input type="hidden" name="paymentData" value=" 2010-01-17 13:12:03 "> <input type="hidden" name="secretKey" value=" myKey "> <input type="hidden" name="hash" value=" 61620ea240928af649e44aaebb1c15dd "> <input type="hidden" name="UserField_1" value=" value_1 "> <input type="hidden" name="UserField_2" value=" value_2 "> <input type="hidden" name="UserFieldName_2" value=" Param name for value_2 "> ... ... </form>
Интеграция через API
Общая информация
Полную информацию о методах API можно посмотреть в документации: Документация API-merchant 2.0
Пример интеграции написанной на языке PHP
Приложить код
Вопросы возникающие при интеграции через API
Описание проблемы: подключаемся по https://api.intellectmoney.ru/createInvoice/ , но не понятно, как настраивать данное api (по какому адресу отправлять POST запрос, что указывать в полях и т.д.).
Возможные причины | Способ исправить |
---|---|
Данное api https://api.intellectmoney.ru/createInvoice/ является устаревшим. | Воспользуйтесь API-merchant 2.0 |
Тестирование интеграции
Общая информация
Описание проблемы: не устраивает отображение отображение суммы на сайте. Формат суммы хх.00 смотрится некрасиво. Необходимо отображение суммы без указания нулей и точки.
Возможные причины | Способ исправить |
---|---|
В соответствии с правилами Intellect Money, сумма должна передаваться в данном формате. | Мы принимаем валюту в формате xx.00. Соответственно, отображать сумму Вы можете любым способом, но передавать нам с соблюдением формата. В случае, если сумма крупная, значение .00 можно опустить. |
Описание проблемы: дорабатываем парметры для запроса. Возникло следующее недопонимание: к вам передаются не все параметры, которые мы казали. Не будет ли проблем, если мы доработали только файл представления, но не файл логики модуля?
Возможные причины | Способ исправить |
---|---|
Самостоятельная доработка параметров, посылаемых в запросе. | Файлы модуля можно использовать как основу. Если какие-то параметры не были переданы в запросе платежа, то они не будут влиять на формирование хеша ни на нашей стороне, ни у вас на сайте. Поэтому проблем не должно возникнуть. |
Вопросы, возникающие во время тестов
Описание проблемы: необходимо узнать, какой ответ получает система Intellect Money от нашего сайта.
Возможные причины | Способ исправить |
---|---|
Чтобы посмотреть, какой ответ получает наша система от вашего сайта Вам нужно:
|
Описание проблемы: после перехода Intellect Money заново просит авторизоваться через почту.
Возможные причины | Способ исправить |
---|---|
Не передан параметр user_email со значением e-mail пользователя. | Необходимо передать в форме запроса платежа параметр user_email со значением e-mail пользователя. Тогда на странице оплаты не будет возникать окна авторизации. |
Описание проблемы: при попытке создать/оплатить счет, получаю ошибку: Минимальная сумма заказа должна быть не меньше 10 рублей.
Возможные причины | Способ исправить |
---|---|
Ошибка возникает, если передана слишком маленькая сумма. | Необходимо увеличить сумму заказа. минимальная сумма - 10 рублей. |
Описание проблемы: после включения кассы появилась ошибка после включения кассы появилась ошибка merchantRecepiet,
Возможные причины | Способ исправить |
---|---|
Вы не передаете обязательный параметр merchantReceipt, из-за чего возникает данная ошибка. | Произвести необходимые доработки по формированию данного параметра. Ссылка на документацию по формированию merchantReceipt |
Если Вы передаете данный параметр, но все равно видите ошибку, то возможно, что вы неправильно сформировали merchantReceipt и он не соответствует требованиям документации. К примеру, в приведенном на рисунке ниже не все фигурные скобки закрыты, нет квадратных скобок, и пустой параметр customerContact. | Проверьте правильность формирования данного параметра. |
Описание проблемы: Был сформирован параметр merchantReceipt, как данный параметр влияет на выставление СКО?
Возможные причины | Способ исправить |
---|---|
Подключили онлайн-кассу, но еще не активировали ее. Есть сомнения в корректности параметра. merchantReceipt. Нет возможности тестирования. | К сожалению, тестовой среды у нас нет. Передача параметра merchantReceipt, без активации кассы, не влияет на выставление Счёта К Оплате. После того как Вы активируете онлайн кассу в личном кабинете IntellectMoney, передача параметра merchantReceipt станет обязательна, для упрощения интеграции, наша система проверяет данный параметр и, в случае не соответствия, будет отображаться ошибка с описанием не соответствий. |
Описание проблемы: интегрируюсь через через API 2.0, хочу убедиться, что все правильно настроил.
Возможные причины | Способ исправить |
---|---|
Не могу понять, правильно ли я произвел интеграцию. | Для тестирования интеграции через API 2.0 Вы можете в настройках магазина установить тестовую валюту. Дальнейшая работа с системой IntellectMoney по API, не будет отличаться от рублёвой валюты. |
Описание проблемы: необходимо реализовать автозаполнение формы данных о карточке при оплате товара(номер, срок действия), если таковые были сохранены в браузере.
Возможные причины | Способы исправить |
---|---|
В форму не подставляются заполненные данные из браузера. Форма, которую необходимо заполнить: | Автозаполнение данной формы невозможна. Заполнение данной формы из данных браузера не соответствует стандарту PCI DSS. |
Приём платежей
Общая информация
Выставление Счета К Оплате из личного кабинета
Зачисление денежных средств на счёт из личного кабинета
Отмена Счёта к оплате
Контроль состояния счетов
Описание проблемы: клиент произвел оплату на сайте, счет создался, но зачисления произведено не было. Платеж был совершен не моментальным способом оплаты. Как в таком случае отслеживать оплату.
Способ решения. | |
---|---|
Так, как платеж совершен с помощью не моментального способа, то зачисление произойдет в течении 5 рабочих дней. | Отслеживать успешную оплату возможно одинаково через личный кабинет для всех счетов. Если Вам необходимо сразу фиксировать случаи успешной оплаты, попробуйте отключить не моментальные способы оплаты, оставив только моментальные. |
Холдирование
Как передать описание товара в письме для покупателя
Описание проблемы: не передаете описание товара в serviceName.
Возможные причины | Способ решения |
---|---|
У нас единый шаблон и в нем указывается то, что приходит в параметре "serviceName" - описание заказа. Дополнительные параметры в шаблонах не используются так как их используют далеко не все магазины. | Вам надо доработать ваше интеграционное решение, чтобы в serviceName передавалась описание товаров. |
Вопросы относительно работы с платежами
Описание проблемы: на сайте используется холдирование платежей. Соответственно, сумма может измениться в процессе проверки заказа менеджером. При изменении суммы происходит частичный возврат денег пользователю. Как и когда в данном случае отправлять информацию для чека ?
Тоже самое касается возврата платежа. Нужно ли при возврате снова отправлять данные merchantReceipt ?
Возможные причины | Способ исправить |
---|---|
При запросе платежа, Вы отправляете необходимы данные для формирования чека. После того как мы получаем информацию об оплате или, в случае для холдированных платежей, о зачислении на счет магазина, система IntellectMoney отправляеb информацию по чеку в онлайн кассу. |
Описание проблемы: создали и оплатили счет, чеков в офд нет.
Возможные причины | Способы исправить |
---|---|
Не передается параметр merchantReceipt. | Произведите необходимые доработки для формирования merchantReceipt. Для формирования чеков Вам необходимо передавать данный параметр. Ссылка на документацию по формированию merchantReceipt. |
Неправильно сформирован merchantReceipt. | Если данный параметр не правильно сформирован, то при попытке выставить счёт, на экране будет отображена информация о не соответствии. Вам следует проверить правильность его формирования и исправить ошибки. Ссылка на документацию по формированию merchantReceipt. |
При отправке данных для чека Вы передали значение Tax =0, что не соответствует необходимому. | Вам необходимо либо указать в настройках товара ставку НДС либо фиксировано прописать ее в коде модуля. |
Счет еще не оплачен. | На вкладке "Список чеков" чеки появляются после того как счет оплачен. Если счет не был оплачен, то чека не будет. |
Не активирована онлайн касса. | Когда у Вас всё будет готово, нужно будет перейти в личный кабинет IntellectMoney, в настройки магазина на вкладку "Онлайн касса" и кликнуть кнопку "Подключить". После того как наши менеджеры проверят Вашу готовность и всё будет готово, у Вас появится возможность самостоятельно включать и выключать онлайн-кассу, на той же странице где и подавали заявку. |
Описание проблемы: арендована касса, заключен договор с ОФД, какие параметры необходимо передавать для корректной работы.
Возможные причины | Способ решения |
---|---|
Если вы арендовали кассу у ОранджДата и заключили договор с ОФД, то вам необходимо только передавать merchantReceipt и когда вы будете передавать этот параметр сообщить менеджеру, что вам необходимо активировать онлайн кассу. | Текущего merchantReceipt хватает для генерации чека. В будущем в связи с расширением протокола взаимодействия с онлайн кассой будет расширен и merchantReceipt |
Не приходят электронные чеки клиентам (дорабатывается)
По данному вопросу Вы можете также обратиться в ОФД.
Описание проблемы: не могу найти счета в личном кабинете.
Возможные причины | Способ решения |
---|---|
Возможно Вы пытаетесь найти СКО, который был выставлен не той организацией, под которой Вы авторизовались - например У вас есть аккаунт организации и обычный кошелек, авторизовавшись простым пользователем Вы не увидите СКО для организации. | Уточнить по каким критериям производился поиск, будет быстрее если приложить скриншот с параметрами и ссылку, на которую осуществлен переход после клика по поиску. Для возврата денежных средств: перейдите на вкладку "список счетов", выберите нужный СКО, нажмите "Вернуть деньги" |
Исправили Result URL, но уведомления все равно не приходят
Result URL должен указывать на файл который уведомления от нашей системы обрабатывает и отвечает текстом ОК и статусом 200.
Описание проблемы: иногда покупателям предоставляется скидка не на отдельные товары, а на заказ, как правильно отразить такую скидку в чеке для налоговой.
Необходимо указывать цену товара с учетом скидок и наценок. | В случае, если Вы хотите указывать скидку не на отдельные товары, а на заказ, то необходимо уменьшить базовую цену всех товаров которые Вы передаете в чеке на величину скидки. Также, Вы можете уточнить данный вопрос в налоговой. |
Описание проблемы: непонятно, был ли отправлен на RESULT URL запрос с данными и какой статус заказа отправился при изменении суммы оплаты.
Возможные причины | Способ исправить |
---|---|
Были произведены операции над суммой платежа: часть зачислили себе на счет, часть вернули заказчику. paymentStatus=7 отправляется, когда была произведена частичная оплата. В данном случае придет paymentStatus=5, так как вы уменьшали сумму. | Вы можете повторно отправить уведомление об изменении СКО из личного кабинета. Уведомление об изменении статусы "Счёта к оплате" отправляется системой IntellectMoney автоматически, но можно отправить повторно "вручную". Сделать это просто: 4. В раскрывшемся окне кликнуть "Отправить"(шаг 3 на рисунке 2) 5. После этого, в новом окне браузера откроется страница, которую Вы указали в Result URL. Если страница не открылась- проверьте в настройках магазина поле Result URL(значение данного поля дублируется в информации о счёте в поле "URL отправки уведомления"). |
Описание проблемы: хотим импортировать заявки на вывод и их статус + текущий баланс 1 раз в сутки и передавать в нашу crm.
Возможные причины | Способы исправить |
---|---|
Сейчас такой возможности нет. Вы можете обсудить вопрос доработки с Вашим ведущим менеджером. |
Описание проблемы: при оплате с помощью Яндекс Денег средства были успешно списаны, а оплата не произвелась. Сформированные счета появились, но их статус указан как "Не оплачен". Яндекс Деньги не относятся к моментальным способам оплаты. Поэтому зачисление по этим платежам произойдет в течении 5 рабочих дней.
Возможные причины | Способ исправить |
---|---|
С момента оплаты прошло меньше 5 дней. | Отслеживать статус оплаты в течении 5 рабочих дней. |
Остальные вопросы
- No labels