<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>influenced dot net &#187; secpay</title>
	<atom:link href="http://www.influenced.net/tag/secpay/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.influenced.net</link>
	<description>Mark Hutton</description>
	<lastBuildDate>Wed, 14 Jul 2010 10:59:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Secpay, Actinic &amp; SSL lameness</title>
		<link>http://www.influenced.net/2007/10/30/secpay-actinic-ssl-lameness/</link>
		<comments>http://www.influenced.net/2007/10/30/secpay-actinic-ssl-lameness/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 13:56:41 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[WebDev]]></category>
		<category><![CDATA[actinic]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[secpay]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.influenced.net/2007/10/30/secpay-actinic-ssl-lameness/</guid>
		<description><![CDATA[Currently when enabling SSL on shopping cart pages in Actinic, Actinic will no longer be able to link up Secpay transactions to orders. After numerous hours debugging, I figured out what was going wrong.. when SSL is enabled on shopping cart pages, Actinic provides Secpay with HTTPS callbacks &#8211; as you&#8217;d expect. It also sets [...]]]></description>
			<content:encoded><![CDATA[<p>Currently when enabling SSL on shopping cart pages in Actinic, Actinic will no longer be able to link up Secpay transactions to orders.</p>
<p>After numerous hours debugging, I figured out what was going wrong.. when SSL is enabled on shopping cart pages, Actinic provides Secpay with HTTPS callbacks &#8211; as you&#8217;d expect.  It also sets a parameter which Secpay needs if the callbacks are HTTPS.  However for some reason at this moment in time Secpay won&#8217;t use the HTTPS callbacks &#8211; the request is never sent to the server</p>
<p>I don&#8217;t know why this is happening, I even used the alternative method of informing Secpay that the callback is HTTPS &#8211; via the &#8216;options&#8217; parameter.. no dice</p>
<p>The solution I&#8217;m currently using is to modify the &#8216;OCCSecPayScriptTemplate.pl&#8217; file, inserting a line after the following block of code:</p>
<p># to enable Diners cards, remove the &#8216;#&#8217; from the start of the 2 lines below<br />
#$sOptions .= &#8216;,&#8217; if ($sOptions ne &#8221;);<br />
#$sOptions .= &#8216;diners=true&#8217;;</p>
<p>the line to change the callback URLs back to HTTP is:</p>
<p>$::sCallBackURLAuth =~ s/https/http/;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.influenced.net/2007/10/30/secpay-actinic-ssl-lameness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

