Перейти к содержанию
Форум поддержки пользователей VamShop

Настройка модуля оплаты ИнтеллектМани


Рекомендуемые сообщения

Как правильно заполнить следующие поля при подключении магазина?

1. Протокол -

IntellectMoney, или WebMoney

Если выбираем IntellectMoney

1.1 URL информирования о платеже (Result URL) -

URL (на веб-сайте интернет-магазина), на который система IntellectMoney посылает HTTP/S POST запросы о совершении платежа. Если интернет-магазин не определил этот URL, он не будет оповещаться системой о совершенных платежах. URL должен начинаться с префикса “http://” или “https://”.

1.2 Секретный ключ (Secret Key) -

до 32 символов Строка символов, используемая для подписи данных передаваемых системой ИнтеллектМани магазину. Эта строка используется для повышения надежности идентификации высылаемого оповещения. Содержание строки известно только системе IntellectMoney и интернет-магазину!

1.3 .Высылать Secret Key на Result URL

(только при HTTPS) Если используется защищенное соединение с магазином (https), то можно использовать "секретный ключ" в качестве удостоверения что данные отправлены от ИнтеллектМани.

1.4 BackURL -

до 512 символов Адрес, на который будет перенаправлен пользователь (покупатель) после выставления счета в случае если пользователь выбрал “оффлайн” способ оплаты (например: терминалы).

Максимальная длина - 512 символов.

2. Протокол WebMoney - По аналогии с настройкой http://vamshop.ru/fo...money-merchant/ , или как то иначе.?

Тут все похоже, кроме того, что тоже есть поле

1.4 BackURL -

И неясно что писать

http://Ваш_магазин.ru/webmoney.php

или

http://Ваш_магазин.ru/intellectmoney.php

в поле Result URL

И какой протокол вообще следует выбирать?

Ссылка на сообщение
Поделиться на другие сайты

Протокол IntellectMoney

Заполнить нужно Secret Key и

Result URL http://ваш-магазин.ru/intellectmoney.php

Этого достаточно.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 month later...

Есть проблема с модулем.

В тестовом режиме все заработало, но как только перешел в рабочий режим - выскакивает ошибка:

********

purchaseAmount Неправильный формат.

Параметр должен содержать только . и состоять только из цифр [1-10.1-2]

********

Задайте требуемую суммму операции

Саппорт Интеллектмани ответил следующее:

Если вы скачали и установили модуль, разработанный нами, сообщите для какой CMS вы скачали модуль, попробуем решить проблему.

Если модуль разработан вашими тех. специалистами, сообщите им что

purchaseAmount=2.194.93 формируется неправильно, если не удастся исправить, можете выслать файл вашего обработчика, наши специалисты попробуют вам помочь.

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Разное - Валюты в настройках валют в опции Разделитель тысяч удалите значение.

Ну и можно в опции Десятичные порядки указать 0

Ссылка на сообщение
Поделиться на другие сайты

Разделитель тысяч удалите значение - ничего и не было там

Десятичные порядки указать 0 - указал , не помогает.

Ссылка на сообщение
Поделиться на другие сайты

Все, нашел. Дело было в коде валюты - стоял RUR, а нужно по новому RUB.

При этом в тестовом режиме все работало. Так , что не расслабляйтесь...:)

Коллеги , к сведению:

  1. саппорт IntellectMoney - отвечает только по email
  2. саппорт IntellectMoney - срок ответа до 8 ( ВОСЬМИ!!!!!) часов, и, похоже, они его придерживаются, поскольку раньше не получал.
Ссылка на сообщение
Поделиться на другие сайты

Ну а если в /includes/modules/payment/intellectmoney.php поменять:


$order_sum = number_format($order->info['total'],2);
[/code] на:
[code]
$order_sum = number_format($order->info['total'],0,'.','');

P.S. Дайте ссылку на магазин.

Ссылка на сообщение
Поделиться на другие сайты

Хорошо, что разобрались.

Хотя, судя по ошибке выше, всё-таки была проблема именно с суммой заказа.

Может потом ещё и проблема с кодом валюты вылезла.

Ссылка на сообщение
Поделиться на другие сайты

Нет, поменял только код валюты.

Порылся в описании их протокола, и действительно там проскакивает именно RUB.

Засада в том, что явно это нигде не указано, только когда наступишь на грабли и не дождешься за 9 часов ответа от саппорта, наступает прозрение.. :D

RUB или RUR? Коды валют

Ссылка на сообщение
Поделиться на другие сайты

Нет не все так просто

Поменял RUR на RUB - в магазине все товары стали - нет в наличии вместо цены.

Вернул - цены появились.

Как лечить?

Ссылка на сообщение
Поделиться на другие сайты

Ну а если в /includes/modules/payment/intellectmoney.php поменять:


$order_sum = number_format($order->info['total'],2);
[/code] на:
[code]
$order_sum = number_format($order->info['total'],0,'.','');

P.S. Дайте ссылку на магазин.

Да , это помогло без переименования кода валюты.

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

В /lang/russian/russian.php тоже поменяйте RUR

и включите опцию в Админке - Настройки - Мой магазин - Переключение на валюту языка.

Ссылка на сообщение
Поделиться на другие сайты

Сделано

1.

Ну а если в /includes/modules/payment/intellectmoney.php поменять:


$order_sum = number_format($order->info['total'],2);
[/code] на:
[code]
$order_sum = number_format($order->info['total'],0,'.','');

2.

В /lang/russian/russian.php тоже поменяйте RUR

и включите опцию в Админке - Настройки - Мой магазин - Переключение на валюту языка.

Поменял на RUB

Все вроде заработало, Интеллектмани не ругается, цены правильные в магазине, но сегодня обнаружил , что в админке в листинге товаров цена 0

При этом при редактировании товара все Ок.

Что еще можно поправить?

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Настройки - Мой магазин - Переключаться на валюту языка поставьте true

В /lang/russian/russian.php поменяйте RUR на RUB

Ну и в браузере временные файлы и cookies почистите, если не поможет.

Ссылка на сообщение
Поделиться на другие сайты

В Админке - Настройки - Мой магазин - Переключаться на валюту языка поставьте true

В /lang/russian/russian.php поменяйте RUR на RUB

Ну и в браузере временные файлы и cookies почистите, если не поможет.

В том то и беда , что все именно так и сделано, а он только в админке в листинге товаров 0 показывает вместо цены.

Да, и справа внизу :

Цены: 0 - Цена с налогом: 0

Максимальная скидка 100.0000

Количество: 100

Средний рейтинг: 0.00 %

Ссылается на:

Ссылка на сообщение
Поделиться на другие сайты

А в каталоге нормальные цены?!

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

Попробуйте, ради эксперимента, через другой браузер зайти.

Ссылка на сообщение
Поделиться на другие сайты

В том то и прикол, что в каталоге , в заказах, при редактировании товара - цены нормальные.

Из разных браузеров результат идентичный: 0 в листинге товаров в админке

Ссылка на сообщение
Поделиться на другие сайты

Пришлите в личку ещё раз описание проблемы, ссылку на магазин, доступ в админку, доступ на ftp.

Попробую посмотреть.

У Вас в Админке - Разное - Валюты не была отмечена валюта как валюта по умолчанию

Ссылка на сообщение
Поделиться на другие сайты
  • 2 years later...

Добрый день!

 

У меня возникли проблемы с этой системой. При оформлении заказа не вылезает форма оплаты на их сайте. Перекидывает на страницу удачного оформления заказ, но при этом в письме с заказом нет ни номера, ни товаров.

Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

 

Делали всё как написано в теме?!

 

Наверное что-то не так настроили, в админке включили модуль intellectmoney ?

Ссылка на сообщение
Поделиться на другие сайты

Спасибо, я разобрался. Просто сокращал оформление заказа для авторизованного пользователя до одного шага и из-за этого не работал данный модуль корректно.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...