Добрый день,
Подскажите пожалуйста, как произвести обновление плагина Яндекс касса на Юкасса.
Добрый день,
Подскажите пожалуйста как сделать, чтобы переводы названия платежей менялись в зависимости от изменения языка сайта?
Основной язык русский , хотелось бы чтобы перевод был и на английской версии сайта.
Стоит плагин Polylang.
При изменении “Ставка для чека в налоговую” настроек в Яндекс Кассе 2.0, нажав сохранить настройки, они просто сбрасываются. Что делать?
]]>Почему удалили плагин? Он поменяет свое название или вообще больше не будет работать и поддерживаться?
Наверняка это связано с переименованием в ЮКассу
P.S. На сайте у вас нашел список модулей, а в нем модуль для WooCommerce. Т.е это теперь замена плагина (по сути в нем просто заменили все вхождения старого названия на новое)? Хотелось бы иметь автоматические обновления из репозитория WordPress, как и раньше.
v1.6.5
]]>Добрый день, подскажите, пожалуйста, почему некоторые платежи, проведенные из Я Кассы через ваш плагин не меняют статус с Обработка на Выполнен? Причем в заказе отражается ИД платежа.
Продажи ведем через WooCommerce Версия 3.8.1
В версии 1.6.0 от 14.09.2020 написано, что добавлена поддержка WooCommerce Subscription.
Значит ли это, что теперь у пользователя деньги будут списываться автоматически каждый месяц (и в зависимости от настроек продукта)?
Или пользователю всё равно надо будет каждый месяц заходить и оплачивать помесячную подписку вручную, а там будут только сохраненные методы оплаты?
https://yandex.ru/support/checkout/instructions/woocommerce.html#save
Напишите подробнее, как у вас реализована эта поддержка
]]>С недавнего времени пропала возможность настройки платежей для зон доставки!
У нас на сайте доставка разбита на зоны (например Москва, Питер, Беларусь, Другие страты)
И для некоторых стран нужна возможность оплачивать картой через Яндекс Кассу, для некоторых нет. Раньше это можно было настраивать и прошлые настройки сохранились. Сейчас непонятно как отключить или подключить способ оплаты для определенных зон.
Кто знает подскажите, пожалуйста, как?
]]>Установил плагин, активировал. Но настроить не могу, так как некорректно отображается страница настроек: https://yadi.sk/i/MBheDxVz4TA-1g
Версия WordPress 5.5.1
Версия WC 4.4.1
В чем может быть дело? Другие плагины(робокасса и т.д.) встают корректно.
Добрый день!
Возможно ли с помощью плагина реализовать механизм автоплатежей?
Если да, то подскажите, пожалуйста, алгоритм действий.
Спасибо!
Добрый день!
Установил кассу, прописал shopid секретный ключ.
Заметил, что при сохранении настроек плагина в интерфейсе кассы в логах сыпятся 404:
Когда отправлен
16 августа 2020 г., 16:04
Метод
GET
URL
/api/v3/payments/00000000-0000-0000-0000-000000000001
HTTP код ответа
404 – Ресурс не найден
{
"type": "error",
"id": "de57887d-53a6-49ac-bb5a-485ebf3ce07c",
"code": "not_found",
"description": "Incorrect payment_id. Payment doesn't exist or access denied. Specify the payment ID created in your store.",
"parameter": "payment_id"
}
При этом, на странице checkout нет никаких следов Кассы, хотя она отмечена в Настройках WooCommerce -> “Платежи”.
Пробовал оба варианта, и на стороне Кассы, и на стороне магазина.
Куда копать?
]]>Добрый день!
Функция второго чека крайне полезна и необходима, но в связи с введением маркировки, ее необходимо добавлять во второй чек. Пока что это приходится делать вручную.
Вопрос в том, что мы используем много собственных статусов для заказов, их было бы удобно выбрать для того, чтобы формировать второй чек. Но плагин позволяет выбирать только из двух существующих: “Выполнен” и “Обработка”.
Есть какая-либо возможность добавлять свои статусы заказов для формирования второго чека?
Здравствуйте!
Установили плагин, произвели стандартную настройку. После совершения оплаты и нажатия на кнопку “Вернуться в магазин” открывается страница с ссылкой типа “https://site-name/yamoney/returnUrl?ym-order-id=wc_order_5345345345345”, но не происходит редирект ни на страницу оформления, ни в корзину. В чем может быть проблема?
Доброе утро пришло письмо на почту с такой пометкой “Необходимо обязательное обновление PHP.SDK на Вашем проекте” https://prntscr.com/t9kaey Нас это тоже касается или будет обновление,
Само письмо
Добрый день!
Уведомлениям Вас о том, что до 10.07.2020 (пятница) Вам необходимо обновить используемую библиотеку SDK Яндекс.Кассы на PHP до актуальной версии (минимум до v1.6.4). В случае, если Вы это не сделаете до указанной даты, после возможны проблемы при работе онлайн платежей.
Пожалуйста, обязательно покажите эту информацию разработчику Вашего сайта.
Информация для разработчика сайта
(только для самописных сайтов; если Ваш сайт сделан на базе CMS и вы используете стандартный платежный плагин или расширение, то ничего делать не надо)
Нами выявлен серьезный баг в SDK на PHP, который при ближайшем обновлении нашего платежного окружения, может привести к нарушению обработки событий payment.canceled при использовании нашей библиотеки SDK на PHP.
Если Вы НЕ подписаны на уведомления payment.canceled, то острой необходимости в обновлении SDK на PHP нет.
Посмотреть список событий API Яндекс.Кассы, на которые подписан Ваш магазин, можно в личном кабинете в разделе “Интеграция” – “HTTPS-уведомления” https://kassa.yandex.ru/my/http-notifications-settings.
Если у Вас нет необходимости получать эти уведомления, Вы можете их отключить (и тогда обновить SDK на PHP Вы можете позже).
Информация для обновления до SDK Яндекс.Кассы (на PHP) v1.6.4
shopid = 114569
https://github.com/yandex-money/yandex-checkout-sdk-php/blob/master/CHANGELOG.md
https://packagist.org/packages/yandex-money/yandex-checkout-sdk-php
https://github.com/yandex-money/yandex-checkout-sdk-php
Любые вопросы можете задавать в рамках текущей переписки.
—
Команда Яндекс.Кассы
Здравствуйте, почему на сайте с отключенной оплатой по частям загружаются скрипты для ее работы и передаются данные об оформляемом заказе?
https://static.yandex.net/kassa/pay-in-parts/ui/v1/
https://money.yandex.ru/credit/order/ajax/credit-pre-schedule?**
Уведомление в заказе: “Поступил новый платёж. Он ожидает подтверждения до 02.06.2020 10:27, после чего автоматически отменится” не учитывает часовой пояс.
В кабинете кассы указано: “Этот платёж отменится автоматически 2 июня 13:27”, а на сайте 02.06.2020 10:27.
Спасибо.
Здравствуйте, прошу помочь.
Установил плагин, указал все данные и сделал первичную настройку по документации.
Но процесс оплаты товара не происходит, на странице выводит ошибку
“Платеж не прошел. Попробуйте еще или выберите другой способ оплаты”
В логах показывает:
[2020-05-19 04:16:55] [info] Message: Response with code 401 received.
[2020-05-19 04:16:58] [info] Message: Send request: GET /payments/00000000-0000-0000-0000-000000000001
[2020-05-19 04:16:58] [info] Message: Response with code 401 received.
[2020-05-19 04:16:59] [info] Message: Send request: GET /payments/00000000-0000-0000-0000-000000000001
[2020-05-19 04:16:59] [info] Message: Response with code 401 received.
[2020-05-19 04:17:02] [info] Message: Send request: GET /payments/00000000-0000-0000-0000-000000000001
[2020-05-19 04:17:02] [info] Message: Response with code 401 received.
[2020-05-19 04:18:07] [info] Message: Return url: https://ostanin.ru/checkout/order-pay/617/?key=wc_order_H2jj4fo9PK7pY
[2020-05-19 04:18:07] [info] Message: Create payment request: {"amount":{"value":"1200.00","currency":"RUB"},"description":"\u041e\u043f\u043b\u0430\u0442\u0430 \u0437\u0430\u043a\u0430\u0437\u0430 \u2116617","confirmation":{"type":"redirect","return_url":"https:\/\/ostanin.ru\/yamoney\/returnUrl?ym-order-id=wc_order_H2jj4fo9PK7pY"},"metadata":{"cms_name":"ya_api_woocommerce","module_version":"1.3.8","wp_user_id":"0"},"capture":true,"save_payment_method":false}
[2020-05-19 04:18:07] [info] Message: Send request: POST /payments
[2020-05-19 04:18:07] [info] Message: Response with code 400 received.
[2020-05-19 04:18:07] [error] Message: Api error: Error in the gateway_id parameter (subaccount's or client's ID). Contact the Yandex.Checkout manager and ask the gateway_id value and whether or not you need to send it. Error code: invalid_request. Parameter name: recipient.
[2020-05-19 04:18:12] [info] Message: Send request: GET /payments/00000000-0000-0000-0000-000000000001
[2020-05-19 04:18:13] [info] Message: Response with code 401 received.
[2020-05-19 04:18:14] [info] Message: Send request: GET /payments/
]]>
Здравствуйте.
Будет ли правильно формироваться чек с этим плагином?https://codecanyon.net/item/woocommerce-deposits-partial-payments-plugin/9249233?ref=poltavtcev
Какие настройки нужны для правильной работы плагина? Страницы в исключении https://prnt.sc/sd1qgw
]]>Undefined property: WP_Error::$status in /wp-content/plugins/yandex-money-checkout/gateway/YandexMoneyWidgetGateway.php on line 110
ошибку пишет:
Платеж не прошел. Попробуйте еще или выберите другой способ оплаты
Добрый день. Можно ли сделать округление цен без копеек
]]>Здравствуйте ! При выборе способа платежа выдает ошибку “Платеж не прошел. Попробуйте еще или выберите другой способ оплаты” . Помогите пожалуйста решить проблему !
]]>При попытке активировать плагин появляется сообщение Плагин не был активирован, потому что он вызвал фатальную ошибку. И далее текст Fatal error: Uncaught Error: Class ‘WC_Payment_Token’ not found in /home/s/smolingb/zookrsk.ru/public_html/app/plugins/yandex-money-checkout/includes/WC_Payment_Token_YM.php:4 Stack trace: #0 /home/s/smolingb/zookrsk.ru/public_html/app/plugins/yandex-money-checkout/includes/YandexMoneyCheckout.php(121): require_once() #1 /home/s/smolingb/zookrsk.ru/public_html/app/plugins/yandex-money-checkout/includes/YandexMoneyCheckout.php(61): YandexMoneyCheckout->loadDependencies() #2 /home/s/smolingb/zookrsk.ru/public_html/app/plugins/yandex-money-checkout/yandexcheckout.php(45): YandexMoneyCheckout->__construct() #3 /home/s/smolingb/zookrsk.ru/public_html/wp/wp-admin/includes/plugin.php(2255): include(‘/home/s/smoling…’) #4 /home/s/smolingb/zookrsk.ru/public_html/wp/wp-admin/plugins.php(177): plugin_sandbox_scrape(‘yandex-money-ch…’) #5 {main} thrown in /home/s/smolingb/zookrsk.ru/public_html/app/plugins/yandex-money-checkout/includes/WC_Payment_Token_YM.php on line 4
Что нужно сделать, чтобы запустить плагин
Планируете сделать поддержку? Уж очень надо WooCommerce Subscriptions поддерживать для реккурентных платежей.
]]>Добавьте, пожалуйста, поддержку разных валют и автоматическую конвертацию их в рубли.
Как воспроизвести проблему:
1) Установите в магазину валюту, отличную от рублей, например, доллары
2) Закажите товар и перейдите к оплате. Например, товар на $49
3) Когда перейдете к оплате, то на странице платежной системы сначала не будет валюты (просто число 49), а потом при попытке оплатить счет выставится на 49 рублей.
Как должно быть:
На этапе передачи параметров товара в платежную систему нужно автоматически конвертировать ее в рубли по текущему курсу.
]]>Есть проблема с работой некоторых функций. В частности очистка корзины после оплаты, галочка в настройке стоит, но корзина не очищается. Второе, после оплаты не открывается страница от woocommerce о успешности платежа. Страницы создавал свои, выбирал их в настройках, но также они не открываются после проведения оплаты
]]>Долго не могла понять почему в Личном кабинете на вкладке “Мои заказы” не пропадает кнопка “Оплатить” после того, как заказ уже и оплачен, и переведён в статус “Выполнен”. Вместо этого кнопка не только остаётся, но и активна. Если её нажать, покупатель попадёт на страницу платежа и, выбрав метод оплаты, может повторно перейти к оплате заказа. Если проделать всё это, но прервать процесс на этапе когда надо указать данные карты для оплаты, то заказ перейдёт в статус “Ожидание оплаты”. И, напомню, всё это происходит с заказом, который ранее уже был и оплачен, и переведён в статус “Выполнено”. А дальше начинается паника и звонки “Аа! Мой оплаченный заказ отменён!”
Путём перебора и поочерёдного отключения всех плагинов, выяснила что дело в плагине “Яндекс.Касса 2.0 для Woocommerce”, скриншоты прилагаю.
Скриншот 1 Если плагин “Яндекс.Касса 2.0 для Woocommerce” активирован: https://www.dropbox.com/s/hnz6ewul07s4r0a/01.png
Скриншот 2 Если плагин “Яндекс.Касса 2.0 для Woocommerce” деактивирован: https://www.dropbox.com/s/83qh83r4zushq60/02.png
Скриншот 3 Что увидит покупатель, если нажмёт кнопку “Оплатить”: https://www.dropbox.com/s/e0g55p54yerb2dq/03.png
Как сделать, чтобы кнопка “Оплатить” не показывалась, если заказ уже оплачен, или, хотя бы, чтобы она не была активной?
]]>Что необходимо чтобы заработали в плагине рекуррентные платежи? Я так понимаю что плагин сейчас их не поддерживает.
]]>В тестом режиме пытаюсь настроить. При выборе метода оплаты “Банковские карты” постоянное уведомление
Платеж не прошел. Попробуйте еще или выберите другой способ оплаты
Подскажи пожалуйста в чем могут быть трудности?
]]>Fatal error: Uncaught Error: Class ‘WC_Payment_Token’ not found in I:\Inetpub\hstportal.ru\public_www\wp-content\plugins\yandex-money-checkout\includes\WC_Payment_Token_YM.php:4 Stack trace: #0 I:\Inetpub\hstportal.ru\public_www\wp-content\plugins\yandex-money-checkout\includes\YandexMoneyCheckout.php(121): require_once() #1 I:\Inetpub\hstportal.ru\public_www\wp-content\plugins\yandex-money-checkout\includes\YandexMoneyCheckout.php(61): YandexMoneyCheckout->loadDependencies() #2 I:\Inetpub\hstportal.ru\public_www\wp-content\plugins\yandex-money-checkout\yandexcheckout.php(45): YandexMoneyCheckout->__construct() #3 I:\Inetpub\hstportal.ru\public_www\wp-admin\includes\plugin.php(2223): include(‘I:\\Inetpub\\hstp…’) #4 I:\Inetpub\hstportal.ru\public_www\wp-admin\plugins.php(175): plugin_sandbox_scrape(‘yandex-money-ch…’) #5 {main} thrown in I:\Inetpub\hstportal.ru\public_www\wp-content\plugins\yandex-money-checkout\includes\WC_Payment_Token_YM.php on line 4
При попытке активировать плагин появляется ошибка
]]>Здравствуйте. Не понятно как правильно настроить предмет и способ расчета для второго чека. Устанавливаю по дефолту в настройках предмет расчета для товара “Товар (commodity)” для доставки “Платеж (payment)”, способ расчета для товара “Полный расчет (full_payment)” для доставки “Полная предоплата (full_prepayment)”, а в атрибутах товара признак способа расчета “Полная предоплата (full_prepayment)” и признак предмета расчета “Платеж (payment)”. Первый чек пробивается верно, товар:платеж-предоплата, доставка:платеж-предоплата, а во втором чеке предмет расчета неверный товар:платеж(должен быть товар)-полный расчет, доставка:платеж(должна быть услуга)-полный расчет. Ощущение что не хватает настроек.
]]>