Категории |
Вопрос по редактированию заказаСитуация такая: Статус заказа "Ждем оплату", редактирую заказ - нужно изменить цену у товара. В заказе все меняется, а в корзине у покупателя цены не меняются. Меняются только в истории заказов. Если сделан заказ то товар уже не в корзине. Закз сделан, но не оплачен. Покупаль видит свою корзину и ждет изменения цены на один товар. Цену я поменял, а в корзине ничего не меняется. причем тут корзина? Покупатель набирает корзину и доходит до оплаты, но не оплачивает, т.е. он свою корзину с товарами может оплатить в любой момент. В админке я вижу его заказ со статусом "ждем оплаты". Я меняю цену только для него, а в корзине ничего не меняется. Каким образом человек оформляет заказ который все равно остается в корзине? Не понимаю. Где он доходит до оплаты? Покупатель набирает корзину, выбирает способ доставки, выбирает способ оплаты, подтверждает согласие, переходит на станицу подтверждения, но не подтверждает, т.е. не переходит на страницу где вводятся данные карточки и происходит оплата. не смог воспроизвести действий как у Вас Тут вам либо доработкой, либо не усложнять все и сделать так, чтобы покупатель сразу оплату производил. Т.е., получается, что у админа нет доступа корзине покупателя. Да, редактирование заказа только для истории. Ведь заказ - это уже сформированное и подтвержденное количество товара. У вас какая-то доработка. Немного не так наверное. Корзина тут os_customers_basket. Спасибо, корзину нашел, но в ней можно только удалить товар, изменить размер вещи, а цену поменять нельзя. Цена в корзине меняется, если поменять цену товара в каталоге. в корзину записывается только ID товара. Естественно, что изменить там ничего нельзя. При выводе корзины тянутся реальные данные товаров. У вас какая-то доработка. В Shopos заказ отправляется в админку только после того как клиент нажимает Оформить в самом конце. Тогда заказ переходит в админку, удаляется из корзины и переходит в историю заказов. Ничего не дорабатывали. У нас оплата картами напрямую через банк. Специально для этого писали модуль оплаты в соответствии с требованиями банка. Работает все так: 1 набирается корзина 2 потом "оформить" 3 выбор доставки 4 выбор оплаты 5 подтверждение 6 переход на страницу банка, где указываются данные карточки и происходит оплата. Если покупатель дошел до 5 шага и прервался или до 6 и не оплатил или оплата не прошла, то у него сохраняется корзина, а в админке появляется его заказ "ждем оплаты". Корзина очищается только после успешной оплаты. Забыл добавить. Если покупатель повторно оформляет корзину и что то в ней меняет, то в админе так же меняется его заказ - кол-во товара, цена. Не меняется только номер заказа. в корзину записывается только ID товара. Естественно, что изменить там ничего нельзя. При выводе корзины тянутся реальные данные товаров. а вот в сформированный заказ уже записываются данные отдельно и их можно менять. Это понятно, плохо, что из истории заказов нельзя сформировать корзину. Было бы хорошо, если бы можно было заказ отредактировать, а покупатель его из истории выдернул и на оплату... тут бы просто предусмотреть возможность оплачивать товар не сразу в оформлении, а уже после формирования заказа. Тогда можно было бы производить оплату когда угодно. Да, так было бы здорово... |
|