Magento付款方式抛出新的Mage_Payment_Exception 503错误

时间:2019-05-04 02:30:10

标签: php magento exception magento-1.9

我正在开发自定义付款扩展,当保存付款方式时,它会验证从付款方式选择步骤中添加的一些输入。

如果无效,则返回

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     抛出新的Mage_Payment_Exception($ errorMessage,$ errorMessageField);

当我删除该代码时,结帐转到下一步,但验证不起作用

任何人都知道为什么网站在抛出Mage_Payment_Exception后在字体结尾显示错误时显示503错误。

谢谢

0 个答案:

没有答案