Платёжный шлюз woocommeerce, без оплаты и обязательств. Оплата товара только после звонка менеджера магазина.
Платёжный шлюз подойдет интернет магазином не определившимся с оплатой или если вы предлагаете консультацию по товару или услуги и только потом предлагаете клиенту способы оплаты.
Ссылка на сайте WordPress
Обновление 1.1
По заявке пользователя, добавлена опция позволяющая пропустить финальную страницу подтверждения заказа.
Версия 1.2
Теперь нет проверки валюты магазина
У всех созданных заказов статус «В обработке»
Версия 1.2.2 от 09.08.2016
Ошибка когда не отображалась страница настроек плагина в последних версиях Woocommerce.
Решил проблему с пустой корзиной после заказа «Оформление заказа не доступно, пока ваша корзина пуста»!
1) Открываем плагины > редактор > находим «Without payment woocommerce»
2) Строчку:
wp_redirect($action_adr);
Меняем на:
wp_redirect($this->get_return_url( $order ));
3) Profit!
Добрый день! Вы используете механизм заказа без наличия товара в корзине?
у меня вопрос wp_redirect($action_adr); стоит в нескольких местах ,какой именно надо менять?
Дык там условие кажется прописано
Hi,
it is possible translate to english?
Good day, while it is not planned, but you can do it yourself and share here.
Добрый день!
Нужны для плагина какие-нибудь доработки в связи новой версией WooCommerce?
Как-то не хочется потерять плагин))
Добрый день! У вас есть желание что то доработать?
Ваш плагин в текущей версии совместим с новой версией WooCommerce?
Да, он работает с последней версией WP и Woo, на тестовом ресурсе http://shop.zixn.ru
А когда это обновление появится в доступе? Последнее обновление было более 8 мес назад http://take.ms/KhT27
Или вы хотите сказать, что для работы с последней версией WC ваш плагин не требует обновления?
А можете поделиться стилем оформления корзины и оформления?
Очень помог Ваш плагин, если смогу решить одну фатальную проблему. При использовании данного шлюза создание заказа (и дальнейшие изменения его статуса), никак не изменяют запас товара. То есть был оформлен заказ на 10 единиц определенного товара, которого в наличии 100шт. Далее статусы заказа изменялись, в итоге статус стал «Готов», а запас товара так и остался 100шт. Подскажите, как быть? Спасибо.
Добрый день! На данный момент плагин не работает с запасами товара, возможно будет в следующей версии.
Хочу повторить свой вопрос —
20.04.2017 в 10:50 дп
А когда это обновление появится в доступе? Последнее обновление было более 8 мес назад http://take.ms/KhT27
Или вы хотите сказать, что для работы с последней версией WC ваш плагин не требует обновления?
Как отключить показ шлюза оплаты картами? У меня unitpay. После перехода в оформление заказ 2 шлюза Without payment for WooCommerce и Unitpay. Мне нужно что бы отображался только Without payment for WooCommerce, а Unitgay после подтверждения заказа по телефону и перехода по ссылки из письма email.
Как это реализовывается.
Добрый день! Суде по всему самым простым будет скрыть через css не нужный шлюз
Здравствуйте! Спасибо за плагин!
Если его оставлять единственным платежным способом, то после подтверждения заказа покупателем (статус заказа становится В обработке) и последующим изменением на статус «В ожидании оплаты» менеджером магазина — у покупателя опять остается выбор оплаты только с помощью этого единственного платежного средства.
Как бы скрыть остальные средства оплаты при начальном подтверждении заказа покупателем и затем, после изменения статуса на «Ожидает оплату» скрыть уже его, при раскрытии всех остальных?
Или я совсем не в том направлении двигаюсь?
Сам вроде додумался: надо поставить хук на woocommerce_available_payment_gateways и удалять элемент массива $gateways[‘without’] при статусе заказа «Ожидает оплаты» и удалять все элементы, кроме этого в остальных статусах.
Теперь думаю, как получить статус текущего заказа
Сделал так, может кому-то пригодится:
function kostasoft_payments_filter_gateways($gateways) {
if ($_REQUEST[‘pay_for_order’]) {
unset($gateways[‘without’]);
} else {
foreach ( $gateways as $key => $gateway ) {
if ($key !== ‘without’) {
unset($gateways[$key]);
}
}
}
return $gateways;
}
add_filter(‘woocommerce_available_payment_gateways’, ‘kostasoft_payments_filter_gateways’, 10);
Спасибо, Djo, за плагин!
А куда этот код вставлять, пжл
Добрый день!
После подключения плагина его настройки, все работает нормально, но после того как менеджер отправляет письмо клиенту и при переходе по ссылке на оплату выбирает метод оплаты rbspayment после чего нажимает на кнопку оплатить то выходит сообщение (Ваша корзина пока пуста.), хотя если включить PayPal то клиента сразу редиректит на страницу оплаты?
Подскажите в чем проблема?