Доработка плагина Wordpress
Wordpress 5.5.3 + множество плагинов (около 26)
Стоит WooCommerce 4.7.0
WooCommerce Deposits - Partial Payments Plugin
WooCommerce Тинькоф оплата oplata.tinkoff.ru/develop/cms/
Проблема началась когда поставили плагин депозитов, предоплат.
Каждый заказ бьется на две части: предоплата и закрывающая.
После оплаты карточкой предоплатного платежа всё отрабатывает отлично.
При выполнении закрывающего платежа пользователь получает ссылку на емейл вида
checkout/order-pay/3875?pay_for_order=true&key=wc_order_oo3r924eJauDe&payment=second_payment
, после оплаты происходит автоматический редирект со стороны Payment Gateway тинькофф
обратно на сайт по ссылке вида
/wp-content/plugins/tinkoff-woocommerce/tinkoff/success.php
а сайт выдает ошибку что корзина пуста (видно на скриншоте).
Должно показываться стандартное сообщение WooCommerce что оплата полностью завершена (ThankYou Page шаблон с данными по второму платежу).
Что то с токенами или сессиями косяк имхо.