Перестав оновлюватись статус замовлення п?сля усп?шно? оплати. У нас д?джитал товари, як? в?дправляються автоматично п?сля того, як була зд?йснена оплата та статус замовлення зм?нений на Виконано. Але вже дек?лька дн?в статус замовлення залиша?ться В обробц?, нав?ть п?сля усп?шно? оплати. Як це можна виправити? У нас це критично важлива функц?я.
Будемо вдячн? за допомогу.
Додати затримку на зм?ну статусу з в обробц? на виконаном, або взагал? прибрати ?? й залишати т?льки в обробц?. Оск?льки через це плута?ться менеджер, й нн проходить ?нформац?я про замовлення в онлайн касу
]]>В?таю.
Зроб?ть виб?р статуса замовлення (В обробц? або Виконано) або поверн?ть В обробц?. Дуже не зручно ф?льтрувати замовлення, якщо статус в?дразу Виканано для ф?зичних товар?в. Вже к?лька негативних в?дгук?в в?д кл??нт?в, бо менеджер не в?дразу пом?ча?, що замовлення ще неопрацьоване.
Дякую
]]>Hello,
Thank you for the plugin.
I installed it last week, and overall it looks good. The payments work well, but the refund feature doesn’t work.
1. Steps to reproduce
1.1) make a real payment for the product, with the price in the USD currency
1.2) open the Woo order and press the refund button
1.3) enter the full refund amount in UAH into the related field and press the ‘refund via plata’ button
1.4) it shows the ‘invalid refund amount’ alert and refund isn’t made
I had an idea that the amount should be in USD, as the product’s price was in it. (Though the refund section shows the UAH price in brackets).
Putting the price in USD and clicking refund also shows some notice, but eventually creates the refund. It made the refund, but in UAH, as expected. So it was a partial refund.
In this way, it’s impossible to make a full refund at all.
Please fix it.
Thank you
How I can configure automatic redirect to “Thank you page” (Order received) ?
Добрый день. Мы используем ваш плагин и нам нужно как-то влиять на отображение Cart Items в ордер деталях.
Добавьте пожалуйста хуки в класс WC_Gateway_Mono в метод process_payment в этом куске кода:
foreach ($cart_info as $product) {
$image_elem = $product['data']->get_image();
$image = [];
preg_match_all('/src="(.+)" class/', $image_elem, $image);
$price = get_post_meta($product['product_id'], '_price', true);
$sku = (string)($product['data']->get_sku());
$basket_info[] = [
"name" => $product['data']->get_name(),
"qty" => $product['quantity'],
"sum" => (int)($price * 100 + 0.5),
"icon" => $image[1][0],
"code" => empty($sku) ? (string)($product['product_id']) : $sku,
];
}
чтобы для:
$basket_info[] = [
"name" => $product['data']->get_name(),
"qty" => $product['quantity'],
"sum" => (int)($price * 100 + 0.5),
"icon" => $image[1][0],
"code" => empty($sku) ? (string)($product['product_id']) : $sku,
];
для name, qty, sum, icon были везде apply_filters().
При этом вторым агрументом обязательно нужно передавать: $product[‘data’]
Будем вам очень благодарны, если вы добавите хуки в следующие обновление плагина!
P.S. можно хотябы один apply_filters для всего вставляемого item в массив ( $basket_info[] = apply_filters() )
Добрий день!
Допомож?ть, будь ласка, з налаштуанням плаг?ну. Чому вибива? ось така помилка “Помилка обробки замовлення. Будь ласка, спробуйте ще раз.”?
Токен взятий з сайту https://web.monobank.ua/
Хоча, коли я вставляю токен, який генерую тут https://api.monobank.ua/ – все ок, мене перекида? на стор?нку оплати.
Як в?дсл?ткувати invoice id ?
Перестала працювати оплата на вукомерс?
Скр?н: https://c2n.me/4iwMNDO
]]>Шановн? розробники, дякую вам за зручний плаг?н.
Знаю, такий запит вже був ран?ше в?д ?ншого користувача, але на нього не в?дпов?ли. Дуже прошу вивести на стор?нку налаштувань виб?р статуса замовлення п?сля усп?шно? оплати.
Дякую!
Не працю?
“/checkout/order-received/{order_id}/?key=wc_order_{order_key}”
“/checkout/order-received/?key=wc_order_{order_key}order={order_id}”
Атрибути динам?чно не м?няються!
Додати функц?ю order_id, {order_key} не допомага?.
После успешной оплаты редирект на страницу /checkout/order-recived/
Нет необходимой для аналитики информации( /checkout/order-recived/251/key=wc_……)
Здравствуйте!
Подскажите, есть ли планы имплементировать оплату частями?
]]>WordPress: 6.1.1
Версия WooCommerce: 7.1.0
Информация о сервере: nginx/1.18.0
PHP версии: 8.1.11
2022/11/27 18:28:54 [error] 2107311#2107311: *1041301 FastCGI sent in stderr: “PHP message: PHP Warning: Undefined property: Theme\WooCommerce::$cart in /var/www/sitename/data/www/sitename.shop/wp-content/plugins/monopay/includes/class-wc-mono-gateway.php on line 77PHP message: PHP Fatal error: Uncaught Error: Call to a member function get_cart() on null in /var/www/sitename/data/www/sitename.shop/wp-content/plugins/monopay/includes/class-wc-mono-gateway.php:77
Stack trace:
#0 /var/www/sitename/data/www/sitename.shop/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(982): WC_Gateway_Mono->process_payment(752)
#1 /var/www/sitename/data/www/sitename.shop/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1206): WC_Checkout->process_order_payment(752, ‘mono_gateway’)
#2 /var/www/sitename/data/www/sitename.shop/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(481): WC_Checkout->process_checkout()
#3 /var/www/sitename/data/www/sitename.shop/wp-includes/class-wp-hook.php(308): WC_AJAX::checkout(”)
#4 /var/www/sitename/data/www/sitename.shop/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
#5 /var/www/sitename/data/www/sitename.shop/wp-includes/plugin.php(517): WP_Hook->do_action(Arr” while reading response header from upstream, client: XXX.XXX.XXX.249, server: sitename.shop, request: “POST /?wc-ajax=checkout HTTP/2.0”, upstream: “fastcgi://unix:/var/www/php-fpm/50.sock:”, host: “sitename.shop”, referrer: “https://sitename.shop/checkout/”
Здравствуйте.
Вордпресс работает в режиме мультисайта – отдельный сайт находится в подпапке (не на поддомене).
На сайте, который находится в корне домена ответы о статусе платежа приходят и всё работает.
Но на отдельном сайте, который в подпапке, ответ о статусе платежа не приходит, хотя в логах: WC_Gateway_Mono->callback_success()
Подозреваю, что ответ о статусе приходит на корневой домен https://site.com и этот ответ обрабатывает не тот сайт. Ответ должен прийти на https://site.com/podpapka/
Как можно решить эту проблему?
П?сля усп?шно? оплати просто кида? на стор?нку /checkout/order-recived/
Без потр?бно? ?нформац?? до прикладу /checkout/order-recived/24545/key=wc_oder_? так дал?
В?дпов?дно, отриму?мо некоректну в?дпов?дь
]]>Доброго дня,
Можливо ви зможете мен? допомогти.
При використанн? Monobank WooCommerce Payment ? проблема: п?сля зд?йснення усп?шно? оплати плат?жна система поверта? на сайт, але Woocommerce не отриму? нотиф?кац?ю про усп?шну оплату ? замовлення вважа?ться таким, яке не було оплачено ? закрива?ть з? статусом “В?дм?нено”.
Верс?я WordPress: 6.0.1
Чи можете ви допомогти з вир?шенням ц??? проблеми?
]]>При тестировании плагина обнаружил что если в настройках Woocomerce оплата через Моно исчезает если я ставлю в качестве валюты магазина USD. Когда я возвращаю гривну – Моно снова доступен для выбора.
Это сознательный выбор или ошибка?
Просто если это сознательный выбор – то получается что плагин и сервис не подходит для всех интернет-магазинов которые торгуют с американцами и не номинируют цен в гривне.
]]>Нема? опцi? оплати через Mono в налаштуваннях Woocomerce
П?сля установки (? активац??) плаг?на не добавля?ться новий метод оплати. До цього була налаштована оплата через Liqpay.
Дякую за в?дпов?дь…
]]>здравствуйте,
Я установила плагин, подключила api key, провела тест, в панели wp указано, что платеж был успешный, но на банк.счету деньги не отобразились. Есть несколько вопросов:
1. Сколько дней занимает зачисления?
2. Валюта отображается обязательно та же какой она является на банк.аккаунте? т.е. если я подключаю гривневый монобанк аккаунт, то валюта автоматически будет отображена как грн? или монобанк предлагает в принципе только прием платежей в грн?
Уважаемые разработчики, огромная просьба, вывести на страницу настроек возможность выбрать возвращаемый статус заказа в случае успешного платежа.
]]>