Эта ошибка может возникать по нескольким возможным причинам, в зависимости от того, какой интерфейс прикладного программирования (API) используется вашим программным обеспечением для подключения к вашей учетной записи Authorize.Net.Обычно это происходит из-за смешивания методов между нашими API.
Если это AIM, 1. Если вы публикуете через AIM на нашем защищенном сайте прямо со страницы HTML, вы получите эту ошибку.При использовании AIM для интеграции с Authorize.Net сообщение должно быть создано из сценария, работающего в безопасном месте на вашем сервере, а не через страницу HTML.
Убедитесь, что настройки вашей учетной записи разрешеныответы с разделителями.
Подтвердите, что вы публикуете переменную x_delim_data в своем скрипте и что она установлена в значение «TRUE».
Также подтвердите, что вы отправляете переменную x_relay_response со значением, равнымна «ложь» в вашем посте для Authorize.Net.Если вы не отправляете эту переменную и в настройках URL-адреса ответа / квитанции указаны какие-либо ретрансляторы или ссылки на получение, вы получите сообщение об ошибке 92.