Offline Credit Card w/Encryption and Validation

Offline Credit Card w/Encryption and Validation
Offline Credit Card w/Encryption and Validation



Supported OpenCart Versions:
All v1.4.x and 1.5.x

What does it do:
This contrib adds support for collecting customer creditcard information so it can be manually processed offline and encrypts the data in the database.

Main features:
* PCI Compliance Mode. When in PCI Compliance mode, Half the card number is stored / Half is emailed, CVV is emailed, Cardholder name is not emailed
* Uses creditcard verification algorithms to verify data to prevent fraud & typos.
* Encrypts card number with custom hash key before saving to database.
* Configurable Allowed Credit Card types.
* Works Internationally.
* Works with any currency.
* Option to delete the card details from the database
* Option to Auto-delete the card details from the database when a specified order status is set

PCI Compliance Info:
This version of the module has a PCI Compliance Mode* option.
I mean that in the loosest sense of the word.
PCI Compliance requires that you do not save the CVV to the database.
But the CVV code is needed for processing in most cases.
So instead of saving to the database, I email the cvv and part of the details
The design being so that would-be hackers don't get all the information.

Non-Compliance Mode:
- All CC Data is stored in db. Card number is encrypted
- Optional all data can sent via email to store owner as well.

Compliance Mode:
- Cardholder name, Card Type, Exp Date are stored in Database
- Card number stored in database like this: xxxx42526325xxxx (and encrypted)
- First and Last 4 (or 3 for Amex) are sent via email to the store owner email like this: 4242xxxxxxxx4563
- CVV is emailed but not stored in the database
- Cardholder name is NOT sent with the email

In Compliant or Non-Compliant with Email modes, the store owner receives an email like this:

Order ID: #211
The Partial Credit Card details for this order are:
Card Type: Visa
Card Num: 4111xxxxxxxx1111
Expiration: 10/10
Card CVV: 123


  • Developed by OpenCart Partner
  • Documentation Included


Compatibility, 1.5.4,,, 1.5.6,,,,

Last Update
4 Oct 2023

23 Apr 2010
747 Sales
Member since: 23 Apr 2010

View all extensions Get Support