Ceon Cardsave Direct

Description
This payment module provides everything a Zen Cart shop owner needs to accept credit/debit card payments over the internet.

It uses the Cardsave payment gateway, which connects to a bank and checks the validity of the card details entered by the customer at the checkout. The customer remains on the store's website, they are not redirected to an external site to enter their details as with many other payment solutions, making this as professional a payment solution you could possibly use with Zen Cart!

The whole checkout process is completely streamlined, therefore allowing store owners to have a store which works just as well as any of the large e-commerce websites!


About Cardsave's Payment Gateway
--------------------------------
Cardsave run one of the best value payment gateways in the UK.

For a small monthly fee they'll provide a payment gateway account and a FREE merchant account with Streamline. There are no setup fees and the Streamline account offers competitive card charges!
+ Download Latest

Forum Support Thread

Submit An Updated Version
Zen Cart® Versions v1.2.7, v1.3.0, v1.3.5, v1.3.6, v1.3.7, v1.3.8, v1.3.9, v1.5.0, v1.5.1
Original Author conor
Last Updated by conor - 9 Nov 2012
Downloads 482

Version History

Ceon Cardsave Direct   -   Version: 1.4.2
9th November 2012 - 1.4.2

[BUGFIX] The gateway transaction points used weren't being recorded due to a bug in the new code library. Library code fixed and updated.

[BUGFIX] The zone status check was running in the admin, whereas it should only run in the catalog, as the data to check against is only available when checking out.


2nd October 2012 - 1.4.1

[BUGFIX] Transaction type comparison code in admin panel was still using old library code, causing it to fail.

[BUGFIX] The code to display an icon for Laser cards was using an incorrect variable name, causing a PHP warning and the icon to never be displayed.

[BUGFIX] Typos in configuration option titles and descriptions fixed. Auto-upgrade software updated to make these corrections to existing installations.


1st October 2012 - 1.4.0

[ADDED] Support for many more currencies added, through use of new code library.

[ADDED] Support for Zen Cart 1.5.1's new DIR_FS_LOGS define added. The debugging functionality will now try to use the value for this define if it exists, saving the debug logs into the directory specified in the define (if the directory exists and is writable), falling back to using the value for the SQL cache directory, which all previous versions used.

[UPDATED] Contrary to information provided in previous version, module was not actually compatible with PHP 5.4. New code library for connecting to Cardsave's servers implemented for full PHP 5.4 compatibility.

[BUGFIX] Wrong variable key name was being used for CV2 code in test cases data arrays.
  + Download
Zen Cart® Versions v1.2.7, v1.3.0, v1.3.5, v1.3.6, v1.3.7, v1.3.8, v1.3.9, v1.5.0, v1.5.1
Date Added 9 Nov 2012
Author Conor Kerr, Ceon
File Size 350.1 KB
PHP 5.3 Safe? Yes
Downloads 157
 
Ceon Cardsave Direct   -   Version: 1.2.1
[ADDED] The information displayed about a card's CV2 number has been updated to take into account the difference between American Express cards and all other card types. Ceon Cardsave Direct will now display different error messages according to whether or not the card type selected is an American Express card. If no card type is yet selected then the information displayed will also now take into account whether or not American Express cards are an option, so that the information being displayed to the user more accurately describes the options open to them when they have to enter a CV2 number (Unique Card Code in American Express' terms).

[ADDED] New stylesheet added to allow much quicker/easier installation of the software, providing default styles in one central place.

[UPDATED] Sensitive card details were being cleared from the session unnecessarily when a store uses a shared SSL certificate with a subdirectory path.

[UPDATED] Documentation updated to let the reader know that the software is fully compatible with Zen Cart 1.5.x.

[UPDATED] All files updated to comply with Ceon Coding Guidelines (http://dev.ceon.net/software/coding-guidelines).

[UPDATED] Installation instructions updated to use a single step when detailing the styling of the module's output using CSS styles. Since default styles are now provided using the new stylesheet for the module, only a single step describing the changing of these styles is necessary, instead of multiple steps detailing how to add the styles for the various aspects of the software's output.

[REMOVED] Information and snippets for Zen Cart 1.2.x and Zen Cart 1.3.0 - 1.3.2 removed from distribution as only Zen Cart versions 1.3.9h and 1.5.x are secure enough to be used. Stores using older Zen Cart versions should upgrade their version of Zen Cart.
  + Download
Zen Cart® Versions v1.3.0, v1.3.7, v1.3.8, v1.3.9, v1.5.0
Date Added 20 Jul 2012
Author Conor Kerr, Ceon
File Size 338.2 KB
PHP 5.3 Safe? Yes
Downloads 67
 
Ceon Cardsave Direct   -   Version: 1.2.0
[ADDED] Extra field added to database table to record current stage of any transaction/attempt.

[REMOVED] Support for Solo cards removed as Solo cards have been discontinued.

[UPDATED] Module updated to use new version of Ceon Payments Surcharges/Discounts module. Version 3.0.1+ of Ceon Payments Surcharges/Discounts is now required for the Surcharges/Discounts functionality to work.

[UPDATED] CSS IDs, and IDs of form gadgets built by the module, changed to use dashes instead of underscores. Any CSS styles being used to style any of the modules output should be adjusted appropriately in the store's stylesheet(s).

[UPDATED] Method of automatically selecting Ceon Cardsave Direct as the current payment option whenever a customer uses any of its fields updated to use custom JavaScript function. Avoids problem of selection function being missing, which often occurs when using a third party module like FEC is being used. Also means this functionality now works in versions of Zen Cart before 1.3.8a.

[UPDATED] Admin checks updated to cope with a missing/empty class variable (as can happen with a Joomla Zen Cart integration).

[UPDATED] Checks for missing admin files improved with smarter logic and more informative error messages.

[UPDATED] Debug output further improved to record/output a bit more information.

[UPDATED] Increased the uniqueness of the Blowfish key that is automatically generated when the module is installed.

[BUGFIX] Card type lookup check was failing if the store's default currency didn't have a matching Cardsave gateway account.

[BUGFIX] Language define for Laser card's cards accepted sidebox title was missing.

[BUGFIX] Broken logic in test to display icon in the cards accepted sidebox for Visa Purchasing cards if Visa cards aren't enabled has been fixed.

[BUGFIX] Different versions of PHP had different formats for their var_dump output, which meant that sensitive card details weren't being masked in the file debug output whenever older versions of PHP were being used. Code updated to mask output properly regardless of what format the var_dump output is in.

[ADDED] Automated upgrade code added, to upgrade the database table to the current version, to update a configuration setting and to remove obsolete configuration settings.

[ADDED] FAQ about how to configure Ultimate SEO URLs to work with the module added to the documentation.

[BUGFIX] Documentation updated so that the dynamic functionality works when the documentation is being accessed from a local disk using Google Chrome.
  + Download
Zen Cart® Versions v1.3.9
Date Added 9 Jun 2011
Author conor
File Size 335.1 KB
PHP 5.3 Safe? Yes
Downloads 164
 
Ceon Cardsave Direct   -   Version: 1.0.0
  + Download
Zen Cart® Versions v1.3.9
Date Added 25 Jan 2011
Author conor
File Size 725.2 KB
PHP 5.3 Safe? Yes
Downloads 94
 


disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR