Делать покупку без доставки или оплаты.Следуйте за счет фактической стоимости доставки

magento.stackexchange https://magento.stackexchange.com//questions/54000

Вопрос

У нас есть клиент, который мы создали магазин для продаж B2B своим оптовым клиентам. Поскольку у них есть определенный список клиентов, который они позволяют совершать покупки на своем сайте, они хотели бы выставить их для покупки для них, чтобы сделать платежную плату (отправить чек и т. Д.). Так что в основном заказ на покупку. No CC не нужен. Полный заказ, а затем они их выставлены.

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

Так ... я пытаюсь выяснить лучший способ:

  1. Позвольте клиенту не иметь стоимости доставки как часть их шагов на оформлении заказа. Прямо сейчас у меня есть бесплатная доставка, но переименовала его в основном объяснить, что доставку будет рассчитана с окончательным счетом, отправленным продуктами.
  2. Позвольте клиенту не нужно использовать кредитную карту как часть шагов при оформлении заказа. Прямо сейчас у меня есть чек / денежный перевод (в основном потому, что заказ на покупку, похоже, не работает ... не переходит на следующий шаг). То же самое здесь, я обновляю текст метода проверки платежа в указать «Мы вышлем вам окончательный счет или заряжаю любую карту, которую мы имеем в файле для вашей учетной записи».
  3. в админике, хотела бы уметь изменить / добавить заряд за окончательную доставку, наряду с предоставлением информации отслеживания, поэтому клиент получает электронное письмо, когда они отправляют заказ, и могут видеть их финал счет должен быть оплачен. Это, я не уверен, как выполнить.

    Предметы 1 и 2 вида работы, но показывает модифицированный текст по электронной почте / счетам. Может быть, есть лучший способ, например, в целом обойти платеж и шаги доставки, и текст просто отображается где-то статически на странице проверки.

    Как бы вы попытались сделать это?

Это было полезно?

Решение

Интересная проблема. Первое решение, которое приходит к уму для меня, состоит в том, чтобы использовать рабочий процесс, который у вас есть на данный момент, это обеспечивает первую часть требований, в которых принимаются в автономные платежи, и дополнительные платежи не отображаются.

Изменение, которое я бы хотел, чтобы ввести увязнуть наблюдателя, чтобы при заказах изменяется его состояние (если вы используете статус заказа) в качестве примера нового статуса может быть GeneracodicTacode. Альтернатива была бы система на основе времени, но следующие шаги все еще одинаковы. Когда эти критерии встречаются, я бы программировал временное заказать и рассчитать скорость доставки. Для этого вам нужно будет иметь новый способ доставки, который имеет правильное ценообразование, но скрыто от выбора через веб-сайт.

Это относительно прямо вперед для достижения. У вас есть доступ к предметам, которые были заказаны как часть заказа. Итайте для них и добавьте в корзину в результате создания элемента цитаты. Затем вызовите расчет скорости доставки, прошедшие метод заработной платы. Теперь у вас есть цена доставки на основе заказа товаров, чтобы вы могли обновить объект реального заказа с ценой доставки и информацию о доставке (дата отслеживания ссылки и т. Д.).

Это первая идея, которая пришла в голову, чтобы достичь этого. Таких альтернатив, таких как создание нового способа оплаты, и в рамках этого способа оплаты в оформлении заказа еще одна стоимость доставки создается и сохранена.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top