• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Почта России и EMS для WooCommerce плюс наложенный платеж.

Image CMS

dimson

Новичок
У меня существует одно важное правило: "Если все работает как часы, то ничего не нужно трогать и обновлять" :)
А если обновлять, то обязательно проводить хотя бы двух дневное тестирование на зеркале сайта
 

Slim5

Новичок
Артем, добрый день.
Хочу выразить вам огромную благодарность за данные плагины.
И есть одна проблема, не показывает сумму комиссии при наложенном платеже. Сайт lenail.ru
 

Вложения

artemkomarov

Специалист
Местный
Артем, добрый день.
Хочу выразить вам огромную благодарность за данные плагины.
И есть одна проблема, не показывает сумму комиссии при наложенном платеже. Сайт lenail.ru
Здравствуйте. Пришлите скрин непосредственно самого метода в настройках woocommerce
 
Индекс получателя является обязательным полем, очень странно, что Вы решили его скрыть.
Здравствуйте. как настроить плагин? Где вводить почтовый индекс/индексы? У меня в корзине пишет: Нет доступных способов доставки......
 

artemkomarov

Специалист
Местный
Здравствуйте. как настроить плагин? Где вводить почтовый индекс/индексы? У меня в корзине пишет: Нет доступных способов доставки......
Здравствуйте. Точно так же как и любой другой метод доставки. У плагина нет не API настроек.
 
@artemkomarov, Артем здравствуйте, я писал вам на почту по поводу ошибки : Warning: gzinflate(): data error in /home/n/netuemx6/alper/public_html/wp-content/plugins/russian-post-and-ems-for-woocommerce/russian-post-and-ems-for-woocommerce.php on line 469
// unpack the answer
if ( substr($Response,0,3) == "\x1f\x8b\x08" ) {
$Response=gzinflate(substr($Response,10,-8));
}
Вес товара указан в граммах. Подсчет иногда работает, все зависит от количества товаров в корзине + при выборе разных индексов то выдает ошибку, а может и рассчитать. Отключал все плагины, искал информацию, танцевал с бубном, но и это не помогло.
Возможно вы сможете помочь)
 
Спасибо за плагин! Работает отлично, считает правильно сумму и прибавляет стоимость упаковки. Но пришла проблема откуда не ждали, может подскажете как поправить. Покупатель при оформлении заказа в корзине не видит варианта доставки Почта России, если выбрать например самовывоз и перейти к оформлению на следущую страницу, то и там до введения адреса не видно. И люди настойчивые мне звонят и спрашивают как оформить, а не настойчивые отказываются от заказа и уходят с сайта. Как решить проблему, что бы вариант почты был виден сразу, вместе с другими способами? Очень надо! http://pelenki.show-dog.ru/shop/
 

tuxfighter

Гуру
Местный
это точно не проблема плагина.
это обычное поведение Woo.
можно:
1. отказаться от корзины и перенаправлять посетителей сразу на оформление заказа.
2. убрать в корзине пункт "доставка"
3. выводить большую надпись "все способы доставки будут показаны после указания адреса доставки"
 
Доставка - Параметры - Включить калькулятор стоимости доставки в корзине и Спрятать стоимость доставки, пока адрес не введен
Спасибо, сделала так как советовали. В общем хорошо теперь, есть активная надпись "рассчитать стоимость доставки". А нельзя ли не очень сложным способом эту надпись изменить на "рассчитать стоимость доставки Почтой России"? Что бы уж для совсем непонятливых покупателей не оставить шансов)))
 
Артём, добрый день! В очередной раз хотел бы поблагодарить Вас за такой замечательный - при всём своём функционале он до сих пор бесплатен!

Однако, у меня возникло два вопроса:
1. Почему Вы вернулись к postcalc, у которого ограничение в 500 запросов (версия плагина 0.9)? У API Почты России (версия плагина 0.8), насколько я понимаю, этого ограничения нет. Что резко сужает возможности развития магазина. Конечно, если человек отправляет по 500 заказов ежедневно, деньги на оплату доступа к API postcalc точно хватит...))), но они до сих пор не реализовали (по крайней мере я не вижу в доступных ключах у них) доставку с наложенным платежом! Почта России чётко выделяет эту категорию РПО.
2. Вы сильно изменили функционал настройки, добавив ещё и стоимость самой упаковки, в догонку к просто допрасходам. Но реализовали это ОЧЕНЬ неочевидно для клиента. Т.е. адрес ещё не введён, а в поле "Доставка" таблицы "Ваш заказ" на странице оформления и калькуляторе доставки в корзине уже стоит стоимость доставки 150 рублей.
Помните я Вам писал по этому поводу. Мне кажется самое грамотное решение - это добавление в таблицу отдельной строки где чётко и понятно для заказчика будет сказано, например, "Услуги по упаковке" (если заполнена переменная $addcost) или "Стоимость упаковки" (если заполнена переменная $addpackcost), ну или две строки, если заполнены обе.

Что Вы думаете по этому поводу?
 

artemkomarov

Специалист
Местный
Почему Вы вернулись к postcalc,
Всегда был postcalc версия. с оф. API делался просто как альтернатива и на wordpress.org эта версия не публиковалась.
500 запросов для большинства начинающих магазинов более чем достаточно. также у postcalc есть преимущества которых нет у оф. например расчет доставки без индекса и отображение сроков доставки. Так же логика расчета не проста так как по умолчанию идет авиа доставка, но она не везде работает поэтому по некоторым регионам идет доставка поездом в оф. API нет такой логики ну и тд.
доставку с наложенным платежом!
Наложенный платеж это просто другое название тарификации однако на конечную сумму это ни как не влияет поэтому смысла в отдельном виде доставки нет.
Т.е. адрес ещё не введён, а в поле "Доставка" таблицы "Ваш заказ" на странице оформления и калькуляторе доставки в корзине уже стоит стоимость доставки 150 рублей.
Такого быть не должно так как в коде плагина (можете проверить) в случае отсутствия адреса доставка даже не начнет считаться.
в API woocommerce shipping нет возможности возможности создавать отдельные строки поэтому тут я бессилен)
 
Артём, здравствуйте ещё раз. Не пойму в чём дело, но плагин перестал рассчитывать доставку. Какой бы адрес не вводил на странице заказа - стоимость доставки равна добавочной стоимости (для доставки по предоплате), указанной в настройках. Да и оставшиеся два способа считаются очень странно. Сайт - topshopmir.ru

Вот что показывает postcalc в логах:

37.140.192.86 28/Nov/2017:12:32:43 +0300 200 MISS - 0.008 0.049 1638 GET /?f=140091&t=390000&w=300&v=1399&c=RU&o=php&cs=utf-8&st=topshopmir.ru&ml=wmast@topshopmir.ru&sw=rpaefw_post_calc_0.9&r=100 HTTP/1.1 - 7.1.0
37.140.192.86 28/Nov/2017:12:32:43 +0300 200 HIT - - 0.042 1638 GET /?f=140091&t=390000&w=300&v=1399&c=RU&o=php&cs=utf-8&st=topshopmir.ru&ml=wmast@topshopmir.ru&sw=rpaefw_post_calc_0.9&r=100 HTTP/1.1 - 7.1.0
37.140.192.86 28/Nov/2017:12:32:43 +0300 200 HIT - - 0.042 1638 GET /?f=140091&t=390000&w=300&v=1399&c=RU&o=php&cs=utf-8&st=topshopmir.ru&ml=wmast@topshopmir.ru&sw=rpaefw_post_calc_0.9&r=100 HTTP/1.1 - 7.1.0
37.140.192.86 28/Nov/2017:12:32:43 +0300 200 HIT - - 0.043 1638 GET /?f=140091&t=390000&w=300&v=1399&c=RU&o=php&cs=utf-8&st=topshopmir.ru&ml=wmast@topshopmir.ru&sw=rpaefw_post_calc_0.9&r=100 HTTP/1.1 - 7.1.0
37.140.192.86 28/Nov/2017:12:32:43 +0300 200 HIT - - 0.043 1638 GET /?f=140091&t=390000&w=300&v=1399&c=RU&o=php&cs=utf-8&st=topshopmir.ru&ml=wmast@topshopmir.ru&sw=rpaefw_post_calc_0.9&r=100 HTTP/1.1 - 7.1.0
37.140.192.86 28/Nov/2017:12:32:43 +0300 200 HIT - - 0.043 1638 GET /?f=140091&t=390000&w=300&v=1399&c=RU&o=php&cs=utf-8&st=topshopmir.ru&ml=wmast@topshopmir.ru&sw=rpaefw_post_calc_0.9&r=100 HTTP/1.1 - 7.1.0

У меня настроены три типа доставки:
  1. Доставка по предоплате. Вид отправления - Простая бандероль. Дополнительная фиксированная стоимость - 150 руб
  2. Доставка наложенным платежом. Вид отправления - Ценная бандероль. Дополнительная фиксированная стоимость - 150 руб
  3. Курьер EMS. Вид отправления - Курьерская доставка EMS. Дополнительная фиксированная стоимость - 150 руб
Тестирование оформления на Рязань индекс 390000. Вот что получается:


Скрин в аттаче.

И это совсем не соответствует расчётам на postcalc. Вот что должно получаться:
  1. Доставка по предоплате - 226,70 руб (сейчас 150)
  2. Доставка наложенным платежом - 299,21 руб (сейчас 301)
  3. Курьер EMS - 679,56 руб (сейчас 679)
Получается, что некорректный расчёт только при выборе Простой бандероли.
Что это может быть?

P.S.:"И ещё...в предыдущей версии у вас присутствовала логика выбора следующего Вида отправления при превышении веса - сейчас она осталась? Это была супернаходка, позволявшая не задумываться об этой ситуации!"
 

Вложения

Последнее редактирование:
Сверху Снизу