如何从Magento中删除"信用卡(保存)"付款方式?

fro*_*sty 8 magento

我正在使用paypal支付产品.如果你看到附件,我会得到3个选项.前两个工作正常,实际上我只需要.最后一个选项

信用卡(保存)似乎不起作用.有人可以解释这个选项是什么,我怎么能删除它.

替代文字

Ala*_*orm 13

信用卡保存的方法将允许您接受购买的信用卡信息,但Magento除了简单的luhn校验和之外不会尝试验证其准确性.信用卡信息将存储在数据库中,使用调用加密

Mage::helper('core')->encrypt($data)
Run Code Online (Sandbox Code Playgroud)

在默认的1.4.2安装中,您可以使用以下SQL查询查看付款信息(包括信用卡)

SELECT * FROM sales_flat_order_payment
Run Code Online (Sandbox Code Playgroud)

您可以在中查看此付款方式

System -> Config -> Payment Methods -> Saved CC
Run Code Online (Sandbox Code Playgroud)

您还可以将其"启用"配置值设置为"否",这将删除此选项.

从技术和官僚角度来看,完全保护信用卡信息是Hard Thing™.除非你和你的团队有专业知识(基于你的问题,我将假设是否定的),你不希望打开这个选项.


Ant*_*n S 7

只需在后端的付款方式配置下禁用它


Jos*_*tey 5

这是一个非常糟糕的选择.它将所有用户的信用卡信息保存到您的数据库中(以便您以后可以手动处理它,如果您有硬件终端但没有支付网关).前往管理员付款选项并禁用它,它应该消失.