Authorize.net не захватывая


Недавно я применил последние исправления безопасности на веб-сайте, которые прошли успешно. Но после исправлений мы обнаружили, что сейчас не можем получить средства. Мы можем авторизовать платеж, но при нажатии на запись в счете-фактуре появляется сообщение "Ошибка шлюза: требуется кредитная карта". Я перепроверил ответ журнала с нашими предыдущими успешными записями и обнаружил, что x_type в запросе шло как prior_auth_capture, тогда как теперь оно идет как auth_capture. Я думаю, что это причина сбоя, как отправить запрос на захват как prior_auth_capture?

Любые идеи, что может быть не так. Обратите внимание, что мы не изменили никаких настроек конфигурации или чего-либо еще, просто применили последние несколько исправлений, вот и все.

Author: Kalpesh, 2016-10-18

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
 1
Author: Kalpesh, 2016-10-18 23:09:39