Developers Page

How to Integrate with IPPS

3. Security/Final Notes

Remember all credit card data must be collected on a secure server to ensure the security of your customers financial data. If you set mode to virtual make sure you have a secure server. Otherwise, collect all the form data and then submit the form to us for gathering the credit card information.

If customers see that their data is not being collected on a secure server it is likely they will not purchase anything from your site, so keep that in mind.

Also, in any script you write dealing with financial data it is recommended you do referring url checks to make sure that people are not posting into your script trying to bypass payment or attempt fraudulent actions. The following test is a good example in perl of one way to verify how people are entering your script:

$refering_url = $ENV{'HTTP_REFERER'};
if ($refering_url !~ /www.yourwebsite.com/) {error("Bad Refering URL - $refering_url");}
sub error {
print "Content-type:text/html\n\n";
print "\n\n\n\n";
my($errmsg) = @_;
print "<H2>Error</H2>\n";
print "$errmsg<P>\n";
exit;
}

For any other questions or comments about this tutorial please contact our technical support staff.

Developers Integration Page  |  Technical Support Help Page


© Right Connection 2002 - All Rights Reserved