208 похожих чатов

Кстати, ребят, менеджеры жалуются на интересный кейс. Может быть, вы уже

сталкивались и успешно решили моментик.

Использую sale.order.ajax.

1 шаг) Пользователь вводит свой адрес в поле "Регион доставки". Допустим , "Санкт-Петербург".

2 шаг) Мы показываем пользователю несклько вариантов доставки

3 шаг) Пользователь выбирает курьерскую доставку (например СДЕК)

4) Для курьерских доставок предлагается заполнить поле "Адрес доставки"

5) в "Адрес доставки" пользователь пишет "Санкт-Петербург, Пушкино, улица Кришны, дом 2".

6) Получаем проблему. В Регионе доставки был Санкт-Петербург. СледовательНо, цена доставки была расчитана для него. А в поле "Адрес доставки" уточняется, что не сам Питер, а окрестности далекие от центра, следовательно, и доставка уже будет стоить гораздо дороже. Но вскрывается это часто на этапе, когда заказ уже оплачен... Приходится разрешать проблему на ручном управлении.

Мб, уже есть какой то бест практис по обходу проблемы?

Сам навскидку вижу два варианта:

1) после ввода "Адреса доставки" перерасчитывать стоимость доставки еще разок, уже согласно данным из этого поля. Но получаем головную боль, если пользователь в адрес введет только название улицы и номер дома квартиры...

В общем, меняем одну головную боль на другую.

2) "повесить" яркое уведомление над полем адрес, что город в адресе должен совпадать с выбранным регионом.

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

2 ответов

2 просмотра

у меня дальше по адресу идет улица дом квартира

В админке расчет стоимости доставки тоже работает. Менеджер выбирает корректное местоположение и доставка пересчитывается. Вручную только местоположение меняется, можно сказать ручной метод, но не совсем

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
32
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
Книга Юрова В.И пойдёт для обучения?
Botsman
24
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
А сколько часов мак держит зарядку в рабочем режиме? Например мой Redmi Mac (просто наклейка от айфона осталась, налепил) по началу держал часов 5 с парой открытых штормов и ...
Ross
7
а мы ещё не созрели до того, чтобы создать отдельный чатик про настройку редакторов?
Cheese Syrowiecki
16
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Каким то образом можно определить ширину экрана пользователя перед загрузкой partial-а? Надо рассчитать ширину кадров слайдера для ресайза картинок для container-fluid.
Point 111
22
Карта сайта