在 Magento 中,当出现 Paypal 交易错误时,它会输出如下消息:
This transaction cannot be processed (#15005: Processor Decline)
由于消息并非源自 Magento,因此无法通过 translate.csv 进行更新。
开发人员可以使用哪些选项来使这些消息更加用户友好?
最佳答案
这并不容易,但我认为这是可行的。
我的猜测是重写方法
_processPaypalApiError($exception)
在 Mage_Paypal_Controller_Express_Abstract
中。
因为它在抽象类中,您将不得不重写其中一个方法(例如 Express)。
另请参阅 _setApiProcessableErrors
关于magento - 如何编辑 Paypal API 错误信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34013065/