<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Work and HSBC Payment Processor</title>
	<atom:link href="http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/</link>
	<description>PHP, WordPress and Business Ramblings</description>
	<lastBuildDate>Thu, 02 Feb 2012 19:31:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Sarah</title>
		<link>http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/comment-page-1/#comment-8826</link>
		<dc:creator>Sarah</dc:creator>
		<pubDate>Wed, 04 Apr 2007 07:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/#comment-8826</guid>
		<description>Well. The instructions that you get simply give you 3 executable files and a sample html file, plus a dll library which you host has to install if it&#039;s not already on your server.

The instructions get you to edit the sample.html file and simply upload it, upload the executables, put your hash key in a text file and then run the sample file, which is a form that you submit. In theory the form is then meant to execute one of the files, generate a hash key and send you off to HSBC. Well when that first and only offering didn&#039;t work for me I then had to turn to the web to find the answer.

I&#039;ve worked with several payment processors and have always had good, well written information on how to get them working. Protx supplies files for most popular scripts, WorldPay uses posts to and from the web site, PayPal again, simply forms and then posts to the server. Even Nochex supplied a link through to the cURL script you need to use. But HSBC? Nothing, nada. I&#039;m impressed with the person who wrote the osCommerce HSBC module as he clearly researched it all in great detail. I couldn&#039;t find any other information on their site (although I did discovered a cheaper business account which I switched to!).

It probably wouldn&#039;t have been so bad for me had my client not supplied two hash keys, the first I used in my osCommerce test installation and worked, the second I used for my standalone attempt and didn&#039;t work. I then assumed it was my attempt to hack the osc module and not the fact that the hash key was simply incorrect.

Getting about 6 lines of code working to generate a hash key to in theory send to HSBC, took longer than the rest of the work!</description>
		<content:encoded><![CDATA[<p>Well. The instructions that you get simply give you 3 executable files and a sample html file, plus a dll library which you host has to install if it&#039;s not already on your server.</p>
<p>The instructions get you to edit the sample.html file and simply upload it, upload the executables, put your hash key in a text file and then run the sample file, which is a form that you submit. In theory the form is then meant to execute one of the files, generate a hash key and send you off to HSBC. Well when that first and only offering didn&#039;t work for me I then had to turn to the web to find the answer.</p>
<p>I&#039;ve worked with several payment processors and have always had good, well written information on how to get them working. Protx supplies files for most popular scripts, WorldPay uses posts to and from the web site, PayPal again, simply forms and then posts to the server. Even Nochex supplied a link through to the cURL script you need to use. But HSBC? Nothing, nada. I&#039;m impressed with the person who wrote the osCommerce HSBC module as he clearly researched it all in great detail. I couldn&#039;t find any other information on their site (although I did discovered a cheaper business account which I switched to!).</p>
<p>It probably wouldn&#039;t have been so bad for me had my client not supplied two hash keys, the first I used in my osCommerce test installation and worked, the second I used for my standalone attempt and didn&#039;t work. I then assumed it was my attempt to hack the osc module and not the fact that the hash key was simply incorrect.</p>
<p>Getting about 6 lines of code working to generate a hash key to in theory send to HSBC, took longer than the rest of the work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/comment-page-1/#comment-8823</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Tue, 03 Apr 2007 20:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/#comment-8823</guid>
		<description>What&#039;s so particularly bad about HSBC payment processing?  I recently fired a client who was with HSBC.  We didn&#039;t get far enough into the project for me to find out what the interface was like.</description>
		<content:encoded><![CDATA[<p>What&#039;s so particularly bad about HSBC payment processing?  I recently fired a client who was with HSBC.  We didn&#039;t get far enough into the project for me to find out what the interface was like.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sarah</title>
		<link>http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/comment-page-1/#comment-8811</link>
		<dc:creator>Sarah</dc:creator>
		<pubDate>Mon, 02 Apr 2007 22:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/#comment-8811</guid>
		<description>Hey Chris, thanks for your link. Wasn&#039;t the way I ended up doing it but hopefully it&#039;ll help out someone else :)</description>
		<content:encoded><![CDATA[<p>Hey Chris, thanks for your link. Wasn&#039;t the way I ended up doing it but hopefully it&#039;ll help out someone else <img src='http://www.stuffbysarah.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/comment-page-1/#comment-8809</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Mon, 02 Apr 2007 17:13:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.stuffbysarah.net/2007/03/29/work-and-hsbc-payment-processor/#comment-8809</guid>
		<description>I also had major issues with the HSBC system so i wrote this integration guide:

http://www.leadingedgewebsites.co.uk/help/hsbccreditcardslinux.html</description>
		<content:encoded><![CDATA[<p>I also had major issues with the HSBC system so i wrote this integration guide:</p>
<p><a href="http://www.leadingedgewebsites.co.uk/help/hsbccreditcardslinux.html" rel="nofollow" class="external">http://www.leadingedgewebsites.....linux.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

