Hi,
It gives me great pleasure to release the first Beta version of our NEW Protx VSP Form payment module for Zen Cart!
This initial release is made so that testing can be undertaken to determine if the module is fit for purpose.
We don't actually have any clients who use VSP Form so it is imperative that anyone who downloads this initial beta version gives us as much feedback as possible please!
The module has so far been fully tested with the "testvendor" account which Protx provides and works perfectly with it. However, this account never returns any errors so the error handling needs to be confirmed as working before the module can be declared Production Ready.
All of the code is written to comply with the Protocols exactly so we don't think there'll be any problems but as we can't test it we are counting on you for your help! :blush:
Once the module is Production Ready we will announce it properly on this forum and create a support thread for it.
Happy playing! :)
Full details about and downloads of the contribution are available at its website:
Information and Downloads - http://dev.ceon.net/web/zen-cart/protx_form
I recommend that you take a look at the above site but for those who want more information first (lazy you :) ), here is the feature list:
Features
This Payment Module has been written to be as comprehensive as possible. The current feature list follows.
Support for every Card Type handled by Protx.
Each card type can be enabled or disabled at the click of a button inside the admin. Cards supported:
- Visa
- Mastercard
- Switch/UK Maestro
- Delta
- Solo
- American Express
- Visa Electron - UKE
- Diners Club International
- JCB
Full support of all essential parts of Protx VSP Direct's 2.22 Protocol.
This includes support for the three different Transaction Types: Pre-authorization, Deferred and Immediate Charge. It also includes support for the various AVS (Address Verification) Options. Configuration of these features is accomplished using simple radio buttons in the Module's Admin Configuration.
Icons for each Credit Card accepted.
If you enable the option in the admin, icons are displayed for each credit card which you indicate as being accepted (see picture at right). Maybe not an essential feature, but it does look more professional for your shop! (Not all icons are displayed in this screenshot but all are included in the contribution!)
Support for a Single Merchant Account Currency or Multiple Merchant Account Currencies.
Each currency that you want to accept payment in requires you to have a separate merchant account for that currency. This payment module supports the sending of payment information to Protx in any number of currencies, according to the settings you specify in the Module's Admin Configuration.
Storage and Display of Completed Transaction Information.
The Transaction Information for any order processed using this module is available directly for viewing on the Order Details page for that order in the Zen Cart Admin.
**Support for Protx's VSP Simulator testing services. **
This module allows you to test its operation and configuration in conjunction with Protx's extremely handy VSP Simulator service so you don't have to worry about putting through lots of bogus details. Once you are satisfied with your configuration of the module you can switch the checkout to being live at the click of a radio button!
**Debug Support. **
Sometimes there can be problems sending and receiving information to/from Protx. The debug mode allows you to see what information is going to be sent to Protx before the user is redirected to the VSP Form payment page and also what response was received afterwards. Most people should never need this though and it is subsequently disabled by default.
Enjoy! :thumbsup:
Please read the documentation before posting any questions in this thread so that we can hopefully keep the number of posts here down to a minimum!
Download NOW!
If you like this contribution and get a lot of use out of it, please consider making a donation!
All the best...
Conor
ceon
NOTE: We are sorry that Conor is no longer with us.
We are grateful for all his contributions to the Zen Cart community.