在Magento发生Paypal交易错误时,会输出如下消息:
无法处理此交易(#15005:处理器拒绝)
由于该消息并非源自Magento,因此无法通过translate.csv更新。
开发人员有哪些选项可以使这些消息更加用户友好?
答案 0 :(得分:1)
这并不容易,但我认为这是可行的。
我的猜测是重写方法
_processPaypalApiError($exception)
中的Mage_Paypal_Controller_Express_Abstract
。
因为它在抽象类中,所以你必须重写一个方法(例如Express)。
另请参阅_setApiProcessableErrors