Authorize.net не захватывая
Недавно я применил последние исправления безопасности на веб-сайте, которые прошли успешно. Но после исправлений мы обнаружили, что сейчас не можем получить средства. Мы можем авторизовать платеж, но при нажатии на запись в счете-фактуре появляется сообщение "Ошибка шлюза: требуется кредитная карта". Я перепроверил ответ журнала с нашими предыдущими успешными записями и обнаружил, что x_type
в запросе шло как prior_auth_capture
, тогда как теперь оно идет как auth_capture
. Я думаю, что это причина сбоя, как отправить запрос на захват как prior_auth_capture
?
Любые идеи, что может быть не так. Обратите внимание, что мы не изменили никаких настроек конфигурации или чего-либо еще, просто применили последние несколько исправлений, вот и все.
1 answers
Решено. Проблема была в патче SUPEE-8788 v1. После выполнения шагов по удалению SUPEE-8788 v1 и установке исправления SUPEE-8788 v2 из здесь проблема была окончательно решена для всех НОВЫХ заказов. По всем старым заказам нам приходилось выполнять их вручную.
Шаги по отмене исправления v1 и установке v2:
NOTE: if you have installed version 1 of the patch, it is recommended to do the following:
Revert SUPEE-8788 v1/
Revert SUPEE-1533 (if installed)
Install SUPEE-3941 (if not installed yet)
Install SUPEE-8788 v2