This module protects payment transactions, encrypting them into the database. This module doesn't alter user experience. In case of database hacking, this sensitive data would be useless for the hacker.
Proceed first to a full backup of your database!
This module has not been yet tested in various environments.
DO NO USE IN PRODUCTION WITHOUT PRIOR TESTING
The entire risk as to the quality and performance of the module is with you.
What is Commerce Payment Encryption?
Commerce Payment Encryption was design to encrypt the third party callback that contains sensitive data such as country, home address, card type, email, name etc.
Help improve the module by:
Try Commerce Payment Encryption on Simpletest.me.
Installation is valid for 24 hours only.

Requirements
Encrypt module
Commerce Kickstart Distribution or
Commerce module(commerce_payment submodule has to be enabled)
Other Encryption Modules
Installation
Install like any other module
Usage
PAY ATTENTION : Proceed first to a full backup of your database, especially the commerce_payment_transaction table : it is going to be updated.
- Go to admin/config/system/encrypt/commerce_payment_encrypt .
- Choose encrypt option from select and encrypt all payment transactions.
- Choose to add this to CRON.
- Uninstall it or disable it : it will disable the payment transactions
encryption for all payment transactions.
To access the administration options page, navigate to
"configuration >
System > Encrypt > Commerce Payment Encrypt".
Only users with "manage commerce payment encrypt" permission are
able to see it.
For security reason, it is highly recommended :
- To store encryption key into a file outside the webroot, instead of into
the database (read "installation" section and "Note" section). - KEEP A COPY OF THE ENCRYPTION KEY into a secure location: the
encryption key is not saved on database backup AND LOSING THIS KEY
WOULD DEFINITELY PREVENT ACCESS TO ALL PAYMENT TRANSACTIONS!!
Project information
- Project categories: E-commerce, Security, Developer tools
- Created by lexsoft00 on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.




