Magento 1.8 CE Paypal Payments Pro错误消息:编辑客户错误消息

时间:2016-05-06 22:10:52

标签: magento paypal payment messages

我正在使用Paypal Payments Pro运行magento 1.8 ce,我正在尝试找到一种方法来自定义向客户显示的错误消息。当由于客户的卡而导致付款失败时,他们会看到以下消息:“PayPal网关已拒绝请求。此交易无法处理(#15005:处理器拒绝)。”客户不清楚问题是什么。

有没有办法将错误消息更改为更加“客户友好”的措辞?例如“抱歉,您的卡已被拒绝,请尝试其他方法。”我假设Paypal在Magento之外生成响应消息,那么magento可以“读取”然后用自定义版本覆盖它们吗?

到目前为止,研究收效甚微,我是否正确地认为这些信息是从paypal生成的,而不是原生于magento?

1 个答案:

答案 0 :(得分:0)

应用程序/代码/核心/法师/贝宝/型号/原料药/ Nvp.php

protected function _handleCallErrors($response) 

{ ... ...

$ exception-> setMessage(Mage :: helper(' paypal') - > __(' PayPal网关已拒绝请求。%s',$ errorMessages));

.... ... }