如何修改Paypal API错误消息?

时间:2015-12-01 05:12:24

标签: magento paypal paypal-sandbox

在Magento发生Paypal交易错误时,会输出如下消息:

  

无法处理此交易(#15005:处理器拒绝)

由于该消息并非源自Magento,因此无法通过translate.csv更新。

开发人员有哪些选项可以使这些消息更加用户友好?

1 个答案:

答案 0 :(得分:1)

这并不容易,但我认为这是可行的。

我的猜测是重写方法
_processPaypalApiError($exception)中的Mage_Paypal_Controller_Express_Abstract

因为它在抽象类中,所以你必须重写一个方法(例如Express)。

另请参阅_setApiProcessableErrors