I have installed 1.9.4 and in system/configuration/payment methods there is no "Saved CC". Anyone has same problem?
Solved! Go to Solution.
Yes that worked, thank you so much!
You can check your system -> configuration from admin panel and go to Sales -> Payment Methods.
Check link,
https://docs.magento.com/m1/ce/user_guide/payment/saved-cc.html
This is the most useless answer - yoshi2000 just said it's not there.
I have the same problem after upgrading. But it's enough to check 1.9.4 release notes to find:
Now the question is how do we bring it back?
Yes i have checked Sale/payment methods and the "Saved CC" is no longer there.
Ok I got it working.
In app\code\core\Mage\Payment\etc replace config.xml and system.xml with versions from previous Magento (I was upgrading from 1.9.3.8 so just reverted the change.
In app\code\core\Mage\Payment\sql\payment_setup delete the upgrade file.
It seems to be working fine, orders come through, data is saved.
Probably not a good idea to implement this given the "Magento Killer" hack. Magento must have removed the save CC function for this very reason:
https://www.cloudways.com/blog/magento-killer/
Notice the following code from the update script:
$connection->delete(
$this->getTable('core_config_data'),
$connection->prepareSqlCondition('path', array(
'like' => 'payment/ccsave/active'
))
);
There is no way you can be using this and be PCI compliant. Turn it off now before you get hit with a massive fine.