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

товар в корзине и в заказе, после неудачной оплаты


Recommended Posts

ocStore 2.1.0.2

simple 4.6.0

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

На тестировании выявилась особенность:

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

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

При еще одной попытке, заказ прибавляется, товар остается в корзине.

То есть, если попытаться раз 10-20 неудачно оплатить, то сформируется 10-20 заказов и тот же товар все еще будет висеть в корзине.

 

собсно вопросы:

как сменить статус заказа при неудачной попытке оплаты (что бы можно было как то идентифицировать его в админке)? А то висит 10-20 заказов от одного пользователя и непонятно, он их реально заказал или заплющило, а со стороны покупателя вообще фарш, при неудачной попытке оплаты будет два заказа, при повторной неудачи будет три заказа, и фиг тут поймешь заказалось один или все три.
 

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

 

Можно как то сделать, что бы удалялся из корзины товар?

 

Вообще не совсем понятна такая схема работы.

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


ocStore 2.1.0.2

simple 4.6.0

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

может я глупость скажу, но - а что по этому поводу говорит сам яндекс? :ugeek:

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

Пока ничего. А что они сказать могут?

Что то типа: "мы возвращаем вашему магазину статус не оплачено или тех ошибки, а как данный статус обрабатывает Ваш магазин мы не знаем." ?

 

Дополнение: заказы есесно идут с разными номерами.

 

Дополнение 2:  если прошла оплата, то товар пропадает из корзины и остается два заказа, с разными номерами.

Один в "ожидании" второй "в обработке".

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


Пока ничего. А что они сказать могут?

Что то типа: "мы возвращаем вашему магазину статус не оплачено или тех ошибки, а как данный статус обрабатывает Ваш магазин мы не знаем." ?

немного не понял - модуль-то они сами написали, для opencart?

если да - то вроде этот момент в самом модуле должен учитываться

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

Я не знаю кто им модуль писал. Скачивал у них после регистрации.

 

Допустим учитывается: модуль возвращает статус - не оплачено, тех работы или еще какой.

Далее что происходит.

На странице оплаты возникает надпись об ошибке, Заказ формируется, попадает в мои заказы, получаем статус - присваиваем заказу (заказ то сфомировался). далее покупатель его повторно оплатить не может (а заказ висит в моих заказах). А в корзине висит тот же товар.

Далее покупатель лезет в корзину (товар там все еще висит) и оплачивает (если опять ошибка возвращаемся на начало и +1 заказ). Получаем: два разных заказа. С двумя разными номерами, с разными письмами на почту. В админке тоже.

 

Допустим не учитывается: модуль не возвращает статус.

------------

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

Заказ формируется, попадает в мои заказы, покупатель его повторно оплатить не может. А в корзине висит тот же товар.

Далее покупатель лезет в корзину (не забыли что товар там все еще висит) и оплачивает. Получаем: два разных заказа. С двумя разными номерами, с разными письмами на почту. В админке тоже.

------------------

 

т.е. заказ сформировался, и этот же заказ не удалился из корзины, и при попытке его оформить - получаем новый заказ.

Змінено користувачем YoJiG
Надіслати
Поділитися на інших сайтах


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

На тестировании выявилась особенность:

Дополнение: Модуль настроен для тестирования оплаты, а не модуля.

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


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

информационные письма по всем заказам рассылаются.

 

Ну прикинь, покупаешь ты что нибудь, фигак и цифру одну в номере карты ввел не правильно, тебя возвращает в магазин, ты тыкаешь корзину, там все заполнено, жмешь пимпу оплатить, ну предположим ошибся еще раз (нельзя недооценивать невнимательность людей - по своей жене знаю) тебя возвращает в магазин, ты тыкаешь корзину, там все заполнено, жмешь пимпу оплатить, оплачиваешь.

 

И получаешь на почту письма

  • заказ1 - заказан
  • заказ2 - заказан
  • заказ3- заказан
  • заказ3 - изменился статус,
  • вы оплатили заказ3. (от яндекс касс)

Залезаешь в магазин, а там:

  • заказ1 - ожидание
  • заказ2- ожидание
  • заказ3 - в обработке.

Заказ удалить нельзя, и что от тебя хотят эти злые дядьки в магазине? ты же сделал один заказ и оплатил, почему их три? мне три не надо. Звоним туда, выясняем и т.д.

 

А админке все три заказа. и ты со стороны админа сидишь и думаешь, а что это? три разных заказа? который один оплачен, а по остальным будут звонить или оплачивать потом?  Или что?

Змінено користувачем YoJiG
Надіслати
Поділитися на інших сайтах


  • 4 years later...
В 18.03.2016 в 21:44, YoJiG сказал:

ocStore 2.1.0.2

simple 4.6.0

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

На тестировании выявилась особенность:

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

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

При еще одной попытке, заказ прибавляется, товар остается в корзине.

То есть, если попытаться раз 10-20 неудачно оплатить, то сформируется 10-20 заказов и тот же товар все еще будет висеть в корзине.

 

собсно вопросы:

как сменить статус заказа при неудачной попытке оплаты (что бы можно было как то идентифицировать его в админке)? А то висит 10-20 заказов от одного пользователя и непонятно, он их реально заказал или заплющило, а со стороны покупателя вообще фарш, при неудачной попытке оплаты будет два заказа, при повторной неудачи будет три заказа, и фиг тут поймешь заказалось один или все три.
 

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

 

Можно как то сделать, что бы удалялся из корзины товар?

 

Вообще не совсем понятна такая схема работы.

а как сделать что б этот заказ не  падал покупателю  по емейл:?

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


В 19.03.2016 в 00:32, YoJiG сказал:

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

информационные письма по всем заказам рассылаются.

 

Ну прикинь, покупаешь ты что нибудь, фигак и цифру одну в номере карты ввел не правильно, тебя возвращает в магазин, ты тыкаешь корзину, там все заполнено, жмешь пимпу оплатить, ну предположим ошибся еще раз (нельзя недооценивать невнимательность людей - по своей жене знаю) тебя возвращает в магазин, ты тыкаешь корзину, там все заполнено, жмешь пимпу оплатить, оплачиваешь.

 

И получаешь на почту письма

  • заказ1 - заказан
  • заказ2 - заказан
  • заказ3- заказан
  • заказ3 - изменился статус,
  • вы оплатили заказ3. (от яндекс касс)

Залезаешь в магазин, а там:

  • заказ1 - ожидание
  • заказ2- ожидание
  • заказ3 - в обработке.

Заказ удалить нельзя, и что от тебя хотят эти злые дядьки в магазине? ты же сделал один заказ и оплатил, почему их три? мне три не надо. Звоним туда, выясняем и т.д.

 

А админке все три заказа. и ты со стороны админа сидишь и думаешь, а что это? три разных заказа? который один оплачен, а по остальным будут звонить или оплачивать потом?  Или что?

как то решилось?

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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