我正在尝试在销售电子邮件中显示客户信用卡号码的前4位和后4位数字。目前只有销售电子邮件中的最后4个节目,如“xxxx-6473
”
我正在寻找“4553-3784
”
我认为正确的代码是在第100行的html/app/code/core/Mage/Payment/Block/Info/cc.php
if ($this->getInfo()->getCcLast4()) {
$data[Mage::helper('payment')->__('Credit Card Number')] = sprintf('xxxx-%s', $this->getInfo()->getCcLast4());
我在mangento 1.8.1.0
答案 0 :(得分:3)
你将无法做到这一点。 Magento不会在本地数据库中保存信用卡号码,只保存最后四位数字。如果 使用SavedCC方法将信用卡号保存到数据库,则可能违反了您所做的任何隐式或明确的PCI协议。