I had a few problems just recently integrating Secure Trading with Actinic v8.5 (namely address & telephone fields not copying and customer email not being sent) and couldn't find any obvious solution on the Community (if someone has already posted the solution then sorry... couldn't find it).
Anyway since talking with the ST tech guys I have noticed that they have updated some of the integration files to avoid the issues I (and probably many of you) have found. There are one or two problems still associated with the files you download though so if you follow these steps I hope you may have an easier integration than I did:-
1. Download files (STActiniccustomisablefiles.zip) from http://www.securetrading.co.uk/index.cfm?alias=actinic, unzip and save somewhere sensible.
2. Download document (STActinicCatalogsetupguide.pdf) from http://www.securetrading.co.uk/index.cfm?alias=actinic.... read but be aware that it is heinously out of date
3. Get Merchant ID (otherwise known as sitereference) and password from ST - this is sent to Merchant in 'Welcome' Email.
4. Get Secret Key from ST (I had to ask specifically for this).
5. Go to Business Settings > Payment & Security Tab. Choose Secure Trading & click 'Configure'. Enter 'sitereference' to Merchant ID; add 'secret key' to both Merchant Secret Key and Merchant Confirm Key. Select 'Run in Test Mode' and 'Charge Transactions Immediately'. Click OK & Apply.
6. Open form.html (from the zipped files you downloaded).
7. Find <input type="hidden" name="customeremail" value="$customeremail"/> and replace it with <input type="hidden" name="customeremail" value="1"/>
8. Make any customisations you feel are appropriate to the 3 html pages 'failure.html', 'form.html', and 'success.html'. Be aware that if you want to add your own image files then they also need to be uploaded (step 11 below) and referenced in the html as <img src="$path/yourimage.jpg" />.
9. Make any customisations you feel are appropriate to the 3 txt files 'customeremail.txt', 'failureemail.txt' and 'merchantemail.txt'. Ignore 'actfailureemail.txt' as apparently it is erroneous.
10. Log into the ST 'Client Login' area.
11. Upload the 6 files 'failure.html', 'form.html', 'success.html', 'customeremail.txt', 'failureemail.txt' and 'merchantemail.txt' (the pdf document does suggest that you upload these files if you want to customise the look and feel of the payment pages, however it is actually NECESSARY to upload them for it work correctly).
Please note that ST, like PROTX (and possibly others?), doesn't import the actual product data from the checkout - so highlighting the fact that the user should PRINT the receipt page may be appropriate.
Finally I may have missed something here - so please someone advise if there are any points above that are out of date or missing.
Cheers,
Chris
Anyway since talking with the ST tech guys I have noticed that they have updated some of the integration files to avoid the issues I (and probably many of you) have found. There are one or two problems still associated with the files you download though so if you follow these steps I hope you may have an easier integration than I did:-
1. Download files (STActiniccustomisablefiles.zip) from http://www.securetrading.co.uk/index.cfm?alias=actinic, unzip and save somewhere sensible.
2. Download document (STActinicCatalogsetupguide.pdf) from http://www.securetrading.co.uk/index.cfm?alias=actinic.... read but be aware that it is heinously out of date
3. Get Merchant ID (otherwise known as sitereference) and password from ST - this is sent to Merchant in 'Welcome' Email.
4. Get Secret Key from ST (I had to ask specifically for this).
5. Go to Business Settings > Payment & Security Tab. Choose Secure Trading & click 'Configure'. Enter 'sitereference' to Merchant ID; add 'secret key' to both Merchant Secret Key and Merchant Confirm Key. Select 'Run in Test Mode' and 'Charge Transactions Immediately'. Click OK & Apply.
6. Open form.html (from the zipped files you downloaded).
7. Find <input type="hidden" name="customeremail" value="$customeremail"/> and replace it with <input type="hidden" name="customeremail" value="1"/>
8. Make any customisations you feel are appropriate to the 3 html pages 'failure.html', 'form.html', and 'success.html'. Be aware that if you want to add your own image files then they also need to be uploaded (step 11 below) and referenced in the html as <img src="$path/yourimage.jpg" />.
9. Make any customisations you feel are appropriate to the 3 txt files 'customeremail.txt', 'failureemail.txt' and 'merchantemail.txt'. Ignore 'actfailureemail.txt' as apparently it is erroneous.
10. Log into the ST 'Client Login' area.
11. Upload the 6 files 'failure.html', 'form.html', 'success.html', 'customeremail.txt', 'failureemail.txt' and 'merchantemail.txt' (the pdf document does suggest that you upload these files if you want to customise the look and feel of the payment pages, however it is actually NECESSARY to upload them for it work correctly).
Please note that ST, like PROTX (and possibly others?), doesn't import the actual product data from the checkout - so highlighting the fact that the user should PRINT the receipt page may be appropriate.
Finally I may have missed something here - so please someone advise if there are any points above that are out of date or missing.
Cheers,
Chris
Comment