[英]Magento 1.8 CE Paypal Payments Pro error messages: edit customer error messages
我正在使用Paypal Payments Pro运行magento 1.8 ce,我试图找到一种方法来定制显示给客户的错误消息。 当由于客户的卡付款而导致付款失败时,他们会看到以下消息:“ PayPal网关已拒绝请求。此交易无法处理(#15005:处理程序拒绝)。” 对于客户而言,尚不清楚问题是什么。
有没有办法将错误消息更改为更“客户友好”的措辞? 例如“抱歉,您的卡已被拒,请尝试其他方法。” 我假设Paypal在Magento之外生成响应消息,那么magento是否有可能“读取”然后用自定义版本覆盖它们?
到目前为止,研究成果甚少,我是否认为这些消息是从Paypal生成的而不是magento本身生成的?
应用/代码/核心/法师/贝宝/模型/Api/Nvp.php
protected function _handleCallErrors($response)
{... ...
$ exception-> setMessage(Mage :: helper('paypal')-> __('PayPal网关已拒绝请求。%s',$ errorMessages));
.... ...}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.