Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


waterfall

Recommended Posts

У меня тоже проблема "Ошибка: Некорректный идентификатор счета" :(

ID пересоздавал, название магазина уменьшал, пароль менял, но все равно получается ошибка при оплате и в лог пишеться следующее:

2014-05-08 16:32:50 - qiwi_rest _order Array
(
    [user] => tel:+7хххххххххх
    [amount] => 420
    [ccy] => руб
    [comment] => Сиреневая Свадьба Оплата заказа №265 [ Бонбоньерки Алиса в стране чудес - 10 шт  ]
    [lifetime] => 2014-05-09T16:32:50+0400
    [pay_source] => qw
    [prv_name] => Сиреневая Свадьба
)

2014-05-08 16:32:50 - qiwi_rest order  stdClass Object
(
    [result_code] => 150
    [description] => Authorization failed
)

 

 

Что еще можно сделать? как проверить что именно не проходит при авторизации??

Версия магазина OpenCart 1.5.5.1

Надіслати
Поділитися на інших сайтах


Я Вам скажу больше, у меня в лог ошибок вообще ничего не пишется, а статус не меняется, и как я понял, это обратная связь с qiwi.com, точнее обратная связь qiwi.com с магазином, а вот как это победить, пока загадка
А у Вас

У меня тоже проблема "Ошибка: Некорректный идентификатор счета" :(
ID пересоздавал, название магазина уменьшал, пароль менял, но все равно получается ошибка при оплате и в лог пишеться следующее:
2014-05-08 16:32:50 - qiwi_rest _order Array
(
    [user] => tel:+7хххххххххх
    [amount] => 420
    [ccy] => руб
    [comment] => Сиреневая Свадьба Оплата заказа №265 [ Бонбоньерки Алиса в стране чудес - 10 шт  ]
    [lifetime] => 2014-05-09T16:32:50+0400
    [pay_source] => qw
    [prv_name] => Сиреневая Свадьба
)

2014-05-08 16:32:50 - qiwi_rest order  stdClass Object
(
    [result_code] => 150
    [description] => Authorization failed
)
 
 
Что еще можно сделать? как проверить что именно не проходит при авторизации??
Версия магазина OpenCart 1.5.5.1

похоже на ошибку авторизации, сверьте внимательно данные,API ID , Идентификатор магазина и пароль , где-то в них косяк

Надіслати
Поділитися на інших сайтах


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

Модуль в магазинах, которые я настраивал, работает

Надіслати
Поділитися на інших сайтах

Вот только что, специально, внимательно всё перепроверил, ошибок нет,Ю счёт выставляется, но статус не меняется в магазине, оплата проходит, а киви не меняет статус заказа в магазине, ни при оплате, ни при отказе.

Как всё таки быть в данной ситуации?

PS в техподдержку написал, жду ответа

Надіслати
Поділитися на інших сайтах


Вот только что, специально, внимательно всё перепроверил, ошибок нет,Ю счёт выставляется, но статус не меняется в магазине, оплата проходит, а киви не меняет статус заказа в магазине, ни при оплате, ни при отказе.

Как всё таки быть в данной ситуации?

PS в техподдержку написал, жду ответа

статус меняется только qiwi - с их стороны делается запрос

ну в теории можно на cron повесить опрос на изменение статуса, но это не есть хорошо:)

и писать менеджеру, а не в техподдержку qiwi

Надіслати
Поділитися на інших сайтах

Программисты ответили, что не видят выставленных счетов через REST протокол, но настройки у Вас все произведены.

Вам нужно выставить счет по REST протоколу и проверить получение уведомлений.

Если уведомления не приходят (не меняется статус заказа в админ панели автоматически), то напишите во сколько был выставлен счет и какой его номер, на какой кошелек.
Надіслати
Поділитися на інших сайтах


Не хочу ничего сказать, но НЕ ВНОСЯ никаких изменений, после данного сообщения от менеджера

 

Программисты ответили, что не видят выставленных счетов через REST протокол, но настройки у Вас все произведены.
Вам нужно выставить счет по REST протоколу и проверить получение уведомлений.
Если уведомления не приходят (не меняется статус заказа в админ панели автоматически), то напишите во сколько был выставлен счет и какой его номер, на какой кошелек.

 

, решил перепроверить работоспособность, и  О ЧУДО, статус поменялся, само собой вылечилось, или всё таки админы подшаманили?

PS Настройки не менял вообще.

Надіслати
Поділитися на інших сайтах


Ну и чисто посмеяться последний коммент менеджера:

Мистика...

Рад что у Вас все заработало, всегда обращайтесь! 

Так что мистика есть :-)

Естественно админы подправили чего и всё пошло, ибо повторюсь НИЧЕГО не делал ВООБЩЕ

Надіслати
Поділитися на інших сайтах


Самом собой ничего не бывает:)

Понятно, что есть баги - они есть в любом ПО.

Тут остается только ждать, пока доделают:)

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Уважаемый, waterfall. Подскажите пожалуйста, выдает ошибку "Ошибка: Некорректный идентификатор счета".

 

В журнале ошибок пишет:

   

[result_code] => 1001

[description] => This currency is forbidden for merchant
 
Использую на сайте валюту "Казахстанские тенге" KZT. Будьте добры, подскажите как под них настроить данный модуль?
Надіслати
Поділитися на інших сайтах


 

Уважаемый, waterfall. Подскажите пожалуйста, выдает ошибку "Ошибка: Некорректный идентификатор счета".

 

В журнале ошибок пишет:

   

[result_code] => 1001

[description] => This currency is forbidden for merchant
 
Использую на сайте валюту "Казахстанские тенге" KZT. Будьте добры, подскажите как под них настроить данный модуль?

 

Протоколом данная валюта поддерживается, но сервисом пока нет.

Поэтому нужно настраивать на рубли

Надіслати
Поділитися на інших сайтах

Подскажите, почему говорит ошибка аутентификации.
Уже раза 3 проверил логины пароль(

 

2014-06-02 10:03:00 - qiwi_rest _order Array
(
    [user] => tel:+32432324324
    [amount] => 7300
    [ccy] => RUB
    [comment] => ТЕХНОЛОГИИ ВЫРАЩИВАНИЯ Оплата заказа №103 [ Домашний сад, белый, прозрачный бак - 1 шт  ] 
    [lifetime] => 2014-06-06T10:03:00+0400
    [pay_source] => qw
    [prv_name] => ТЕХНОЛОГИИ ВЫРАЩИВАНИЯ
)
 
2014-06-02 10:03:00 - qiwi_rest order  stdClass Object
(
    [result_code] => 150
    [description] => Authorization failed
)
 
ну и на сайте киви Ошибка: Некорректный идентификатор счета
Надіслати
Поділитися на інших сайтах


2014-06-02 16:25:14 - qiwi_rest _order Array

(

    [user] => tel:+32432324324

    [amount] => 14600

    [ccy] => RUB

    [comment] => ТЕХНОЛОГИИ ВЫРАЩИВАНИЯ Оплата заказа №104 [ Домашний сад, белый, прозрачный бак - 2 шт  ] 

    [lifetime] => 2014-06-06T16:25:14+0400

    [pay_source] => qw

    [prv_name] => ТЕХНОЛОГИИ ВЫРАЩИВАНИЯ

)

 

2014-06-02 16:25:14 - qiwi_rest order  stdClass Object

(

    [result_code] => 150

    [description] => Authorization failed

)

 

сделал. 

такая же ошибка(

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Добрый день

 

Модуль нормально работает, однако после оплаты не меняется статус заказа.

То есть как стоит "На обработке", так и остается, по этому скачиваемые файлы не появляются в "Личном кабинете".

Кто подскажет, что надо сделать?

Надіслати
Поділитися на інших сайтах


Добрый день

 

Модуль нормально работает, однако после оплаты не меняется статус заказа.

То есть как стоит "На обработке", так и остается, по этому скачиваемые файлы не появляются в "Личном кабинете".

Кто подскажет, что надо сделать?

почитайте 9-10 страницы

Надіслати
Поділитися на інших сайтах

Спасибо за отличный, да еще и бесплатный модуль! Все встало и работает. Отдельный респект, что адекватно отрабатывает отрицательная комиссия, можно делать скидку за предоплату заказов =)

Только есть одно пожелание. Здорово было бы добавить валидацию телефона. Можно было бы исключить как минимум две ситуации:
- когда вместе с номером еще раз введен "+" или другие символы кроме цифр
- когда не введен код страны, то есть 10 цифр и меньше

 

И еще одна неприятная особенность. Когда покупатель вбивает свой телефон в данных заказа, то там нет требования вводить код страны (кто-то вводит с восьмеркой, кто-то вообще начиная с кода оператора) и этот «неправильный» телефон подставляется автоматом в номер счета. Мало кто обратит внимание, что телефон не в том формате. В итоге получит ошибку при переходе к оплате и может не вернуться. И потом, если даже ввести правильный номер в международном формате, то если что-то меняется в данных заказа, то происходит повторная аякс-подгрузка данных (это simple checkout делает) и номер счета опять заменяется на неверный, взятый из телефона.

 

Возможно, было бы правильно сделать автоподстановку телефона из данных заказа только если он проходит валидацию.

Надіслати
Поділитися на інших сайтах


Спасибо за отличный, да еще и бесплатный модуль! Все встало и работает. Отдельный респект, что адекватно отрабатывает отрицательная комиссия, можно делать скидку за предоплату заказов =)

Только есть одно пожелание. Здорово было бы добавить валидацию телефона. Можно было бы исключить как минимум две ситуации:

- когда вместе с номером еще раз введен "+" или другие символы кроме цифр

- когда не введен код страны, то есть 10 цифр и меньше

 

И еще одна неприятная особенность. Когда покупатель вбивает свой телефон в данных заказа, то там нет требования вводить код страны (кто-то вводит с восьмеркой, кто-то вообще начиная с кода оператора) и этот «неправильный» телефон подставляется автоматом в номер счета. Мало кто обратит внимание, что телефон не в том формате. В итоге получит ошибку при переходе к оплате и может не вернуться. И потом, если даже ввести правильный номер в международном формате, то если что-то меняется в данных заказа, то происходит повторная аякс-подгрузка данных (это simple checkout делает) и номер счета опять заменяется на неверный, взятый из телефона.

 

Возможно, было бы правильно сделать автоподстановку телефона из данных заказа только если он проходит валидацию.

Это Вам в simple нужно в настройках прописать:

Маска поля для плагина jQuery masked input +7 (999) 999-9999

 

И будет Вам счастье)))))

Надіслати
Поділитися на інших сайтах


О, спасибо за наводку, посмотрю.
Но когда-то я так же стоял перед выбором, использовать или нет ввод телефона по маске и отказался от этого. Потому, что если работаешь на Москву, это ок, но в России есть телефоны и с четырехзначным кодом, тогда как? Определять по ip? Но это тоже решение не 100%-ное, только ненужное усложнение получается.

Надіслати
Поділитися на інших сайтах


О, спасибо за наводку, посмотрю.

Но когда-то я так же стоял перед выбором, использовать или нет ввод телефона по маске и отказался от этого. Потому, что если работаешь на Москву, это ок, но в России есть телефоны и с четырехзначным кодом, тогда как? Определять по ip? Но это тоже решение не 100%-ное, только ненужное усложнение получается.

Это тема про QIWI!!! А QIWI привязана к мобильному телефону. Какие 4 цифры в коде? Пусть люди мобильный указывают, а если Вам нужен домашний, то уточняйте потом.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.