Я пытался интегрировать Sage Pay, используя их интеграцию форм, но не могу передать печально известную ошибку 5080. Я проработал 10 дней назад и вперед с поддержкой Sage, и они признали, что больше не могут помочь, и убеждены, что это проблема с шифрованием. Я также просмотрел ответы здесь, и я не могу найти решение. Раньше я выполнял много интеграций с использованием других систем, но отсутствие обратной связи от системы очень расстраивает, что делает отладку практически невозможной.
Вещи, которые я могу подтвердить: - Версия PHP 7.0.15, как часть установки Wordpress - передача уникального кода VendorTxCode - передача всех необходимых полей с живыми URL-адресами успешного и неудачного выполнения - передача VPSProtocal, TxType, VendorName и Crypt (подтверждено просмотром сетевого инструмента в Chrome после запрос не выполнен) - попробовали как тестовый, так и действующий портал, используя соответствующие ключи и правильные шлюзы - имели многочисленные демонстрационные сообщения, просмотренные службой поддержки и проверенные как правильный формат - подтвердили шифрование - предоставили незашифрованную строку для поддержки, их команда эскалации зашифровала строку и отправила обратно зашифрованная строка - использовалось приложение для сравнения строк для сравнения строк, и они идентичны - я не вижу недействительных транзакций на портале, так как у меня нет вкладки переходов для просмотра и поддержки, сказали, что они даже не могут увидеть, что запрос пытается попасть на сервер.
Они продолжают говорить мне, что это проблема с шифрованием.Любые предложения о том, как лучше всего отладить это или какие-либо незаметные решения, которые помогли другим, будут очень полезны - я не уверен, что лучше всего опубликовать здесь, чтобы вы могли увидеть, но я могу при необходимости
Большое спасибо