Monday 01 September 2008 1:26:01 am
Does anyone have exemplar scripts which closely match this payment process that they would let me refer to? This is my first payment gateway extension and I could do with a few pointers (in fact it is my first proper extension at all) . This is where I've got to:
Protx VSP uses a multi-stage process as follows:
1. Send a POST request for a payment url (which includes customer details etc).
2. Protx POSTs back a url with some security information (e.g. key and transaction id etc)
3. User is redirected to the Protx site for card details to be collected and where 3-D authorisation is appropriate for the user to be redirected tto their bank and back again etc.
4. Protx site then POSTs back transaction status and further security information and requests a redirection URL for the user to be transfered to (POST is to a preconfigured URL). 5. Protx then redirects to that URL and the process is complete. So I think I need 2 scripts and a database table:
A. A script to put together the original POST and then redirect the user to Protx
B. A script to handle the POST request from Protx C. Database holding all required information relating to Protx and having a foreign key linking to the eZ Order recording system. I do not want to redesign the wheel! So obviously I have had a good look at the existing Protx extension which as far as I can tell will not work at all with Protx VSP. Some of it is useful for script A (thank you Stuart!). Fortunately Protx have produced exemplar PHP code in a kit they publish - it does everything from putting products in the basket onwards in its own database structure so in theory I recognise this should be a relatively simple task however if anyone can save me a bit of time I'd be really pleased! Help most fervently appreciated!! Thanks
|