Способ оплаты Magento выдает новую ошибку Mage_Payment_Exception 503 - PullRequest
0 голосов
/ 04 мая 2019

Я работаю над пользовательским расширением платежа, при сохранении метода оплаты он проверяет некоторые входные данные, добавленные на шаге выбора способа оплаты.

, если те, которые не действительны, возвращает

throw new Mage_Payment_Exception($errorMessage, $errorMessageField);

Но когда я проверяю ajax-запрос метода оплаты, сохраните шаг, ответ говорит 503 ошибка

это код обработчика ошибок

private function throwPaymentException($errorMessage)
    {
        //Because OSC does not show the errorMessage from the exception, we also store the error in the session. This
        //way we can collect it from the session and display it in the form.
        $_SESSION[self::VALIDATION_MESSAGE] = $errorMessage;

        //Throw the exception
        $errorMessageField = 'p_method_' . self::PAYMENT_METHOD_BILLINK_CODE;

        throw new Mage_Payment_Exception($errorMessage, $errorMessageField);


    }

Этот код возвращает ошибку 503 и предотвращает извлечениеajax throw new Mage_Payment_Exception ($ errorMessage, $ errorMessageField);

когда я удаляю этот код, проверка переходит к следующему шагу, но проверки не работают

Кто-нибудь знает, почему сайт показывает ошибку 503 послекиньте Mage_Payment_Exception для отображения ошибок на конце шрифта.

Спасибо

...