Jump to content
Sign in to follow this  
waterfall

[Поддержка] QIWI REST (для opencart 1.5.x)

Recommended Posts

добрый день!

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

Share this post


Link to post
Share on other sites

на вашем демо сайте не работает qiwi модуль, выдается при оплате "Ошибка авторизации"

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

в /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').'...';
Edited by DAN

Share this post


Link to post
Share on other sites

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

в файле 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">

Share this post


Link to post
Share on other sites

 

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

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

в /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').'...';

хорошо:)

Share this post


Link to post
Share on other sites

в файле 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:

Share this post


Link to post
Share on other sites

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

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

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


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

Edited by sdld

Share this post


Link to post
Share on other sites

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

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


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

Это же qiwi:)

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

Share this post


Link to post
Share on other sites

Это же qiwi:)

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

attachicon.gifSNAGIT.jpg

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Версия 2.7

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

 

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

в admin/.... /template/

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

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

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

Share this post


Link to post
Share on other sites

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

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

Edited by m11

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

Кажется, нашла как это сделать сама. В файле 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 сделать пустым. Ну, тут он у меня уже пустой, исправленный. Вроде, работает без ошибок, и номер не подставлен.
 
Простите за беспокойство :) Может, кому пригодится.

Share this post


Link to post
Share on other sites

 

Кажется, нашла как это сделать сама. В файле 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 вместо "" маску для ввода номера, например "ХХХ-ААА-ВВСС", чтобы сразу правильно номер вводили. А может и проще решение есть - без маски...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By waterfall
      Модуль для приема оплаты через QIWI Кошелек, использующий REST протокол.
      Для ocstore_v1.5.x (opencart 1.5.x)
      FAQ
      В. Как настроить?
      О. Видеоруководство youtu.be/lNZSfB4G4l8
      В. Выдает ошибку некорректный идентификатор счета
      О. Удалить уже назначенный API ID, сгенерировать новый, ввести из таблички новый идентификатор и пароль.
      В. А можно по подробней - где взять этого менеджера? я подал заявку больше месяца там где менеджер пустая графа(( а статус новый ((
      О. https://ishop.qiwi.c.../support.action
      support@qiwi.ru
      shop@qiwi.ru
      Настройка:

      youtu.be/lNZSfB4G4l8
      Demo: acevodo.ru
      Товар Тест
      возможность выставлять счета в валюте доступной в VQW
      возможность выставлять счета пользователям любой страны в которой есть VQW
      Версия 2.8
      - Немного изменен порядок полей в админке
      - Добавлено поле Подставлять номер телефона из доставки
      - Исправление ошибок
      Версия 2.7
      - Исправлена ошибка при наличии в названии товара одинарной кавычки
      - Чекбокс в админке "Сразу оплатить заказ"
      Версия 2.6
      - Добавлена нижняя граница вывода метода
      Версия 2.5
      - Добавлена проверка счета при оплате - усиление безопасности
      Версия 2.4
      - Добавление поля Название метода оплаты
      - Добавление возможности теста из кабинета qiwi
      Версия 2.3.9
      - Добавление показа ошибок при оформлении заказа
      - Добавление выбора оплатить заказ сразу или позже
      - Исправление ошибок
      Версия 2.3.8
      - Добавление комиссии для разных групп покупателей
      - Исправление ошибок
      Версия 2.3.7
      - Исправление ошибок
      Версия 2.3.6
      - Изменение протокола
      Версия 2.3.5
      - Добавление https
      Версия 2.3.4
      - Исправление ошибок
      Версия 2.3.3
      - Исправление ошибок
      Версия 2.3.2
      - Добавлена поддержка OpenCart 1.5.5.1
      - Добавлено новое поле Rest ID (раньше оно совпадало с shop_id)
      Версия 2.3
      - Исправлена ошибка с выводом иконки qiwi в админке и почте
      Версия 2.2
      - Добавлена возможность показа иконки
      - Мелкие доработки [ :)]
      Версия 2.1
      - Переименованы файлы, небольшие изменения в работе
      Версия 2.0
      - Использование REST протокола:
      возможность выставлять счета в валюте доступной в VQW
      возможность выставлять счета пользователям любой страны в которой есть VQW
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.