This is (as far as i know) the only on-site payment system for prestashop... no more nasty off-site systems... or being redirected.... When you use this module, people will never leave your site throughout the payment process.
10th June 2009 - Bug fix release
Yet another couple of bug fixes.
It's still (yes STILL) marked as the same version number. Two bug fixes don't really count as much.
Orders over £1,000 now display correctly in the administration area.
Upgraded to work with the latest svn build as of 20 mins ago (yes this includes the latest downloadable beta).
YOU MUST HAVE A VALID SSL CERTIFICATE
This basically means https:// instead of http they cost about 40$ and means people's credit card details won't get stolen.
Installation
You must enable ssl using the option under your back office -> preferences -> enable ssl
Besides that this installs the same as any other payment module.
Download it using the file download link at the bottom of the page.
Unzip and then upload the "vspdirect" folder into your /modules directory.
You must then go to the modules page in your back office. From there, press the install button next to the "protx direct" module.
You must then configure the module (click the configure link).
"vendor name" this should be your full protx vendor name.
"vendor email" This should be the email address you would like payment notification emails to go to.
"Protx TxType" This has only been tested in the default "PAYMENT" mode. If you don't know what this is, don't change it!
"Protx currency" This is the currency you would like protx to process your payments. Only GBP (British pounds) has been tested. However, i'm sure other currencies work fine.
"Protx CV2" Setting this to "yes" means a valid C.VV2 (the 3/4 security numbers) on your card must be correct for the payment to go through. Having this enabled is highly recommended.
"Protx 3D Secure" Another way of saying 3D Auth... Yes that's right... i did 3D auth support.... It has been tested and works fully :)
"Validate Billing Address" Having this enabled means that whatever the customer entered as their billing (invoice) address will be matched against the address registered with their bank.
"Payment Mode" This module works in 3 modes. You must have your account active and set up in the mode you specify.
To receive valid payments. You must set this to "live".
You must also add your server's IP address into the allowed list in your protx account before you are able to accept orders.
Disclaimer
I do not work for or with protx in any form. This is released as is, and comes with no guarantee or support contract of any kind.
If you would like support or have any questions or comments, please post in this thread. I got some very good feedback and questions from my protx form module but most of them were emailed so nobody else got to see them.
Integration with prestashop was painful, getting support from the prestashop community was almost non-existent... As was getting support from protx themselves.
Thanks for downloading!
THIS MODULE IS PROTX (VSP) DIRECT ONLY
This means it does not include vsp server or vsp form.
I have written a vsp form module which has been very well tested and can be downloaded here:
http://www.prestasho...ent_gateway_v2/
Requirements
This has been tested on a standard installation of PHP5 and MYSQL4
YOU MUST HAVE CURL INSTALLED AND WORKING
This module makes use of the php5 curl functions. Without them... interaction with the protx server is not possible (i think curl now comes with php5 as standard).
YOU MUST HAVE A VALID SSL CERTIFICATE
To process live transactions protx requires a valid (not self signed) SSL certificate of at least 128bit. You can now pick these up for about $40 so it's not going to break the bank....
3D Secure payments definitely screw up without one... and i wouldn't like to process card details without one....
You must also have a protx account (duh)
What this module does not do
This module does not automatically issue refunds when the order status is changed. Nor does it have the ability to charge defered payments.... I have thought long and hard about this and may release instructions on how to modify your copy of prestashop to allow this to happen. Until then... keep emailing the prestashop staff. Prestashop currently does not support this, please direct all comments about this towards them and keep it out of this thread....
Thanks
A thanks goes out to everyone who nagged me to get this finished and to everyone still releasing free modules.
I have seen some people linking to paid modules here and i don't like it... If you see a paid module, PM me and i will try and make a free and better version.
Prestashop needs more free modules to live... Or we'll all go back to using OScommerce (YUCK!)
Thanks to everyone who downloads this module.
And thanks to my client. For allowing me to release for free, code that i worked on in time they paid me for.
Lastly a thanks goes out to the prestashop team for giving us hope.
Plans for Sagepay
Over the next year or so, protx will be migrating to sagePay. This will mean that anyone using this module will have to upgrade in around a years time.
I looked into just doing a URL change for some of my customers and found that they have changed the bloody protocol, and so it will require more investigation.
I have literally spent 5 seconds looking at this... You might even just be able to change the version number to match and it will work... I haven't looked at the documentation.
Expect a sagePay module to appear soon.
This will include the new features that have been suggested in this thread as well as many more!
Attached File(s)
vspdirect.zip (14bytes)
Number of downloads: 414



Vous parlez français ?











