Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Підтримка] QIWI REST (для opencart 1.5.x)


waterfall
 Поделиться

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

добрый день!

Такая проблема, при оплате на qiwi ошибка "Ошибка: Техническая ошибка. Обратитесь в службу поддержки КИВИ" . 

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


Поставил, зарегал проект, настроил - выдается при оплате "Ошибка авторизации"..

Проект не активирован еще или что-то еще?

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


Поставил, зарегал проект, настроил - выдается при оплате "Ошибка авторизации"..

Проект не активирован еще или что-то еще?

Что в логах (режим модуля отладка)
Ссылка на комментарий
Поделиться на других сайтах

Проверку на длину описания за что оплата (название магазина+товар) 

лучше делать после склейки с названием магазина, а то если товара много оплатить не получиться.

в /catalog/controller/payment/qiwi_rest.php 

в районе 101 строки

$_prods = $this->data['description'] . $_prods;
if (mb_strlen($_prods,'UTF-8')>255) $_prods = mb_substr($_prods, 0, 252, 'UTF-8').'...';
Изменено пользователем DAN
Ссылка на комментарий
Поделиться на других сайтах


Подскажите, как убрать по умолчанию галку с чекбокса "Сразу оплатить заказ".

в файле catalog/view/theme/default/template/payment/qiwi_rest.tpl

<input type="checkbox" checked name="qiwi_continue" id="qiwi_continue">

заменить на

<input type="checkbox" name="qiwi_continue" id="qiwi_continue">

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

 

Проверку на длину описания за что оплата (название магазина+товар) 

лучше делать после склейки с названием магазина, а то если товара много оплатить не получиться.

в /catalog/controller/payment/qiwi_rest.php 

в районе 101 строки

$_prods = $this->data['description'] . $_prods;
if (mb_strlen($_prods,'UTF-8')>255) $_prods = mb_substr($_prods, 0, 252, 'UTF-8').'...';

хорошо:)

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

в файле catalog/view/theme/default/template/payment/qiwi_rest.tpl

<input type="checkbox" checked name="qiwi_continue" id="qiwi_continue">

заменить на

<input type="checkbox" name="qiwi_continue" id="qiwi_continue">

Спасибо. Полночи тупил.... :ugeek:

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


Спасибо. Полночи тупил.... :ugeek:

я добавлю галочку в админке:)

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

Что в логах (режим модуля отладка)

пишет ононочо:

2015-08-21 13:10:21 - qiwi_rest order  stdClass Object
(
    [result_code] => 150
    [description] => Authorization failed
)


Нашел в чем проблема.. эти дебилы отклонили проект. В рамках именного кошелька можно иметь только 1 проект и сказали сделать новую регистрацию, сделал новую и её отклонили.. бред пьяной макаки :)

Изменено пользователем sdld
Ссылка на комментарий
Поделиться на других сайтах


пишет ононочо:

2015-08-21 13:10:21 - qiwi_rest order  stdClass Object
(
    [result_code] => 150
    [description] => Authorization failed
)


Нашел в чем проблема.. эти дебилы отклонили проект. В рамках именного кошелька можно иметь только 1 проект и сказали сделать новую регистрацию, сделал новую и её отклонили.. бред пьяной макаки :)

Это же qiwi:)

У меня кошелёк заблокировали. Уже две недели.

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

Это же qiwi:)

У меня кошелёк заблокировали. Уже две недели.

Да хз.. на старом магазине по старой версии протокола работает модуль уже 3 года ниразу ничего небыло... на новом вот решил через рест сделать.. кстати активировали проект и таже беда:

2015-08-21 17:57:40 - qiwi_rest order  stdClass Object
(
    [result_code] => 150
    [description] => Authorization failed
)
 
id проекта, ключ апи и пароль все что надо ввел и хренушки =\
Ссылка на комментарий
Поделиться на других сайтах


хм... удалил ключ апи, создал новый и какбы пустило! но частично! т.е. если убрать галку "платить сейчас" - все нарм - счет падает и все работает, а если поставить галку "оплатить сейчас" , чтобы перебросило к форме оплаты - перебрасывает на форму оплаты.. ну точнее туда где она должна быть, а там: Ошибка: Прием платежа для данного провайдера запрещен

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


Здравствуйте! При попытке оплаты с помощью валюты Казахстанский Тенге KZT выодит ошибка "Запрещенная валюта для провайдера", в рублях все в порядке выставляет нормально. Использую последнюю версию модуля. API ID обновил.

post-29701-0-55146800-1440617415_thumb.jpg

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


Здравствуйте! При попытке оплаты с помощью валюты Казахстанский Тенге KZT выодит ошибка "Запрещенная валюта для провайдера", в рублях все в порядке выставляет нормально. Использую последнюю версию модуля. API ID обновил.

attachicon.gifSNAGIT.jpg

Спросите у qiwi. Они подключать, если это возможно

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

Версия 2.7
- Исправлена ошибка при наличии в названии товара одинарной кавычки
- Чекбокс в админке "Сразу оплатить заказ"
 

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

Версия 2.7

- Чекбокс в админке "Сразу оплатить заказ"

 

Проверьте про чекбоксы, что-то у меня не заработало сразу, только после исправления:

в admin/.... /template/

<input type="checkbox" name="qiwi_rest_show_pay_now" value="1" />

value="" , должно быть по моему....

или я опять туплю?))))

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


Здравствуйте! Почему не приходит подтверждение сделка завершена что надо сделать?

В админке настроено

Изменено пользователем m11
Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте! Почему не приходит подтверждение сделка завершена что надо сделать?

В админке настроено

Попробуйте в кабинете qiwi сделать тест. Что получается?

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

  • 4 недели спустя...

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

 

Всю тему перечитала, ответа, к сожалению, нет. Как все-таки убрать автоподстановку номера, чтоб клиенты ручками его вводили? Никакие предупреждения о том, что с +7 надо писать, в том числе и жирными красными буквами, не помогают катастрофически.

 

Подскажите, пожалуйста. Буду очень-очень благодарна!

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


Кажется, нашла как это сделать сама. В файле qiwi_rest.tpl (путь .../catalog/view/theme/default/template/payment) в строках 

 

<?php if ($summ < 15000) { ?>
<div style="text-align: right;"><?php echo $sub_text_info_phone; ?><input type="text" name="qiwi_rest_phone" value="" size="15" maxlength="15"></div><br>
 
value сделать пустым. Ну, тут он у меня уже пустой, исправленный. Вроде, работает без ошибок, и номер не подставлен.
 
Простите за беспокойство :) Может, кому пригодится.
Ссылка на комментарий
Поделиться на других сайтах


 

Кажется, нашла как это сделать сама. В файле qiwi_rest.tpl (путь .../catalog/view/theme/default/template/payment) в строках 

 

<?php if ($summ < 15000) { ?>
<div style="text-align: right;"><?php echo $sub_text_info_phone; ?><input type="text" name="qiwi_rest_phone" value="" size="15" maxlength="15"></div><br>
 
value сделать пустым. Ну, тут он у меня уже пустой, исправленный. Вроде, работает без ошибок, и номер не подставлен.
 
Простите за беспокойство :) Может, кому пригодится.

 

 

Замечательно! Теперь осталось только подставить в value вместо "" маску для ввода номера, например "ХХХ-ААА-ВВСС", чтобы сразу правильно номер вводили. А может и проще решение есть - без маски...

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.