Добрый день, в логах присутствует ошибка php связанная с методом оплаты
2020/02/27 18:09:31 [error] 14889#14889: *8653 FastCGI sent in stderr: "PHP message: id was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_ROBOKASSA->process_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.PHP message: order_key was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_ROBOKASSA->process_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.PHP message: The woocommerce_get_page_id function is deprecated since version 3.0. Replace with wc_get_page_id.PHP message: The wc_get_page_id argument is deprecated since version 2.1. The "pay" and "thanks" pages are no-longer used - an endpoint is added to the checkout instead. To get a valid link use the WC_Order::get_checkout_payment_url() or WC_Order::get_checkout_order_received_url() methods instead" while reading response header from upstream, client: 79.165.66.130, server: xxx.com, request: "POST /?wc-ajax=checkout HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/www-root.sock:", host: "xxx.com", referrer: "https://xxx.com/checkout-2/"
Приветствую, есть ли возможность мне, как физическому лицу, в плагине настроить так, чтобы я сам оплачивал комиссию, а не покупатель?
]]>Автор добрый день! Подскажите а почему в настройках по НДС нет ставки 20%? В России же с января 2019 года уже действует НДС в размере 20%
]]>Если в магазине в каталоге есть и товары и услуги. Как пример, оборудование и услуга настройки. Как модуль оплаты сопоставит для них свой Признак предмета расчета и Признак способа расчета. В других решениях я видел, что для каждой позиции в каталоге можно указать соответствующие атрибуты. При оплате платежный модуль берет значение из этих атрибутов или если они не установлены, тогда берет значение по умолчанию. Как у RoboWoo это решается?
]]>Добрый день, установил плагин: Robokassa Payment Gateway
Плагин отличный, все работает как надо. Но у администратора сайта теперь задача отправлять чеки робокассы на email покупателю, пожалуйста подскажите как можно это сделать, если есть возможность скиньте код
Добрый день,
во-первых, спасибо за отличный плагин!
Вопрос такой:
При выборе способа расчета ?100% предоплата? в личном кабинете Робокассы появляется два разных чека – Предоплатный чек, который отправляется нормально,
и Итоговый чек со статусом Не выдавался. По идее после доставки товара клиенту нужно отправлять этот самый Итоговый чек с признаком способа расчёта ?полный расчёт?.
Это как то реализуется или будет реализовано в плагине?
Добрый день! Подскажите есть возможность доработать плагин, таким образом:
1. Товар числится на разных организациях, к примеру 10 видов одного товара числится на ООО Ромашка и 20 видов другого товара числится на ИП Иванов.
2. Можно сделать так, допустим есть два аккаунта в робокассе, один на ООО Ромашка и другой на ИП Иванов, в админке плагина либо робокассы либо в самом woocommerce прикреплять товар к разным организациям, допустим если человек выбрал на сайте товар который числится на ИП Иванов, то автоматом при оплате через сайт подставлялись реквизиты ИП Иванов и оплата приходила на эту организацию. Если человек выбрал товар который числится на ООО Ромашка, то при оплате этого товара подставлялись реквизиты ООО Ромашка и деньги приходили на эту организацию?
Добрый день, Иван!
С декабря месяца в личном кабинете Робокассы красуется вот такой текст. Нужно ли вносить какие-то изменения в плагин или WooCommerce или эти моменты уже учтены в последних обновлениях плагина? (приношу извинения если вопрос вам кажется глупым, просто совсем не понимаю что требует робокасса)
Уважаемые клиенты,
С 01 января 2019 года вступает в силу новая редакция протокола по формированию формата фискальных документов (ФФД 1.05).
Использование онлайн-касс при расчётах с покупателями будет осуществляться в соответствии с обновлёнными нормативами.
Вам необходимо произвести следующие действия!
1. Необходимо начать передавать два новых Обязательных поля, в составе параметра Receipt:Признак предмета расчёта (paymentObject);
Признак способа расчёта (paymentMethod).
Подробное описание возможных значений этих двух полей находится здесь >>>
ВАЖНО!!!
При отсутствии этих двух полей фискальный чек сформирован не будет!
Для предотвращения остановки формирования фискальных чеков Вашего магазина мы, в соответствии с пунктом п.4.4 порядка оказания Услуги ?Roboчеки? (Приложение №4 к Договору), устанавливаем на своей стороне значения по умолчанию этих полей:
payment_object = payment (платёж);
payment_method = full_payment (полный расчёт).
Они будут нами использоваться для формирования Ваших фискальных чеков в случае не передачи с Вашей стороны соответствующих данных.
2. Если Ваша организация работает по ставке НДС 18%, то в связи с изменениями в Налоговом Законодательстве с 01.01.2019 будет осуществлён переход на 20% НДС.
Для успешного перехода, Вам необходимо будет изменить передаваемое значение в параметре tax,
с ?vat18? – НДС чека по ставке 18%
на ?vat20? – НДС чека по ставке 20%.
Законодательно предусмотрен переходный период в один месяц, для окончательного переключения всех организаций и магазинов на новую ставку НДС. Однако, изменения в передаваемых параметрах необходимо вносить уже сейчас
Благодарю за вашу помощь и поддержку!
]]>Здравствуйте, подскажите пожалуйста, плагин не меняет статус заказа на “Оплачено” после успешной оплаты, в автоматическом режиме? Потому что очень неудобно, поскольку непонятно, что оплата прошла и приходится идти в робокассу и проверять статус оплаты.
]]>[Sun Jan 13 18:04:49.695227 2019] [:error] [pid 3254] [client 95.161.251.99:56306] PHP Fatal error: Call to a member function get_checkout_order_received_url() on boolean in /www/shop/wp-content/plugins/robowoo/robowoo.php on line 453
все просетаплено по инструкции…
что это может быть?
В настройках плагина у меня казана система налогообложения Упрощённая СН (доходы). В настройках ЛК Робокассы тоже указано УСН Доходы. Но при этом в чеке отображается ОСН. Почему так? Как можно исправить?
]]>Столкнулся с проблемой:
В заказе есть стоимость товара и стоимость доставки. Клиент оплачивает заказ, но в Робокассу передаются только данные о стоимости товара и итоговая стоимость заказа. Стоимость доставки теряется. Из-за этого, возникает ошибка. То есть, данные чека не совпадают с суммой оплаты.
В личном кабинете Робокассы в данных о платеже статус параметра Фискальный чек” – “Ожидает регистрации”. Чек не формируется и не отправляется.
Пришлось обращаться в тех.поддержку, чтобы вручную дописали доставку.
Как исправить проблему? Чтобы данные о стоимости доставки передавались в чек.
]]>Оплата на стороне робокассы проходит корректно, при возвращении в магазин получаю ошибку “Ошибка запроса к API. Действие не найдено.” (https://prntscr.com/kvqt7d). Само собой, статус платежа не изменяется. С чем может быть связано?
PS Мой косяк, одновременно работали 2 плагина с робокассой, ошибка шла от второго. После исправления ошибки все заработало корректно. Спасибо за плагин.
]]>При оформлении заказа выходит предупреждение: Warning: Use of undefined constant sno – assumed ‘sno’ (this will throw an Error in a future version of PHP) in /var/www/…/wp-content/plugins/robowoo/robowoo.php on line 270.
Также в самом чеке от ОФД нет названия товара: “(нет названия предмета расчета)”.
]]>