v8.5.1 has some changes to the scripts to accommodate new features. One of the changes was to move the sub routine you are looking for from OrderScript.pl to ActinicOrder.pm .
this could mean that in 8.5.0, it's still in the OrderScript.pl?? (stab in the dark here, I don't know..I did it in 8.5.1)
OK, I'll have a look. One of the reasons for this is that I keep on getting orders from some C##k in Ghana where he puts his address as Ghana but because we don't ship there he puts the UK instead. What a p###k.
I guess I will just have to bar his ip address instead.
I use now your lines into my scripts and they are going perfectly! You are a Genius!
Again, thanks a lot,
Regards
Henri
Originally posted by berniejones
I wanted to be able to log the IP address - and ideally the remote hostname to which that address resolves - at the time that any order is placed.
This can help in a number of ways: provide audit information in the event of a fraudulent transaction for example.
For those merchants who are not fully integrated with an online PSP but use a POS terminal to put through a 'cardholder not present' transaction, it would also allow them to build a database of banned IP addresses for example and refuse the order.
Anyway, I've put this solution together. I should say that it hasn't been approved by Actininc support but with any luck something like this will appear in a future release.
Here's what I do:
First, go to Design|text|Web Site (cont) and select the General Information tab.
Check the 'show' box for the entry 'User Definable 3' and set the Prompt value to 'IP address'
Now, in your site directory, edit Act_Order02.html
Comment