<?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: Handling Authorize.Net Silent Post with PHP</title>
	<atom:link href="http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/</link>
	<description>John Conde&#039;s blog</description>
	<lastBuildDate>Sat, 04 Sep 2010 19:26:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Johnny</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-631</link>
		<dc:creator>Johnny</dc:creator>
		<pubDate>Thu, 19 Aug 2010 00:57:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-631</guid>
		<description>Yes.</description>
		<content:encoded><![CDATA[<p>Yes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tarek</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-630</link>
		<dc:creator>Tarek</dc:creator>
		<pubDate>Thu, 19 Aug 2010 00:04:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-630</guid>
		<description>My only question is: when defining the Silent Post URL in my merchant account it should have the script name that will be parsing the response whether it&#039;s PHP,ASP,JSP or. NET so the url should be http://domain.com/arb/processARB.php?

Is this correct?</description>
		<content:encoded><![CDATA[<p>My only question is: when defining the Silent Post URL in my merchant account it should have the script name that will be parsing the response whether it&#8217;s PHP,ASP,JSP or. NET so the url should be <a href="http://domain.com/arb/processARB.php?" rel="nofollow">http://domain.com/arb/processARB.php?</a></p>
<p>Is this correct?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Authorize.net newbie</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-621</link>
		<dc:creator>Authorize.net newbie</dc:creator>
		<pubDate>Tue, 03 Aug 2010 23:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-621</guid>
		<description>Huge Thanks!</description>
		<content:encoded><![CDATA[<p>Huge Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johnny</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-620</link>
		<dc:creator>Johnny</dc:creator>
		<pubDate>Tue, 03 Aug 2010 20:59:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-620</guid>
		<description>You can calculate the MD5 yourself and make sure it matches what is presented to you in Silent Post. The SIM sample code will show you how that is done.</description>
		<content:encoded><![CDATA[<p>You can calculate the MD5 yourself and make sure it matches what is presented to you in Silent Post. The SIM sample code will show you how that is done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Authorize.net newbie</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-619</link>
		<dc:creator>Authorize.net newbie</dc:creator>
		<pubDate>Tue, 03 Aug 2010 20:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-619</guid>
		<description>Hi John,

Thanks for the wonderful posts on authorize.net.
My question : Is there a way I can authenticate Authorize.net on my silent POST page. Is there a way I can know that the being made to my page is really coming from authorize.net and that its not a hack or a bogus call? 

All help is very much appreciated and Thanks for the help in advance!</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>Thanks for the wonderful posts on authorize.net.<br />
My question : Is there a way I can authenticate Authorize.net on my silent POST page. Is there a way I can know that the being made to my page is really coming from authorize.net and that its not a hack or a bogus call? </p>
<p>All help is very much appreciated and Thanks for the help in advance!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-402</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 05 Feb 2010 00:15:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-402</guid>
		<description>Thanks so much for the clarification.  That really helps.  I&#039;ve got it setup now just like you described. Thanks for the speedy response.</description>
		<content:encoded><![CDATA[<p>Thanks so much for the clarification.  That really helps.  I&#8217;ve got it setup now just like you described. Thanks for the speedy response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johnny</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-400</link>
		<dc:creator>Johnny</dc:creator>
		<pubDate>Thu, 04 Feb 2010 21:43:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-400</guid>
		<description>If a credit card is expired when ARB goes to process it it won&#039;t be run at all. ARB knows the card is expired and simply aborts the transaction since the card is obviously no good anymore. However, a credit card may be in the ARB system with an incorrect expiration date, in which case those cards will be processed and will come back as declined.

So in your case you will want to make a note of a user&#039;s expiration date so you can notify them it is time to update their credit card before it actually does expire and then automatically suspend their account when it is past the expiration date. That will handle the vast majority of your expired card issues. Silent post will only catch the odd ones that have incorrect expiration dates.</description>
		<content:encoded><![CDATA[<p>If a credit card is expired when ARB goes to process it it won&#8217;t be run at all. ARB knows the card is expired and simply aborts the transaction since the card is obviously no good anymore. However, a credit card may be in the ARB system with an incorrect expiration date, in which case those cards will be processed and will come back as declined.</p>
<p>So in your case you will want to make a note of a user&#8217;s expiration date so you can notify them it is time to update their credit card before it actually does expire and then automatically suspend their account when it is past the expiration date. That will handle the vast majority of your expired card issues. Silent post will only catch the odd ones that have incorrect expiration dates.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-399</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Thu, 04 Feb 2010 21:38:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-399</guid>
		<description>Great post, your &#039;All About Authorize.Net’s Silent Post&#039; really helped me out too.  I have one question though.  In your sample code above you list $response_code == 3 &amp;&amp; $reason_code == 8 as an expired card.  I&#039;m a little confused because I read in your other post that expired cards don&#039;t get handled by the silent post at all.

&quot;However, if a credit card on file within an ARB subscription has expired a transaction will not process thus you will not receive a Silent Post response, as you only receive Silent Post responses to transactions that process through your account. In order to be notified about expired credit cards, you can enable the ARB email notifications from within the account control panel. &quot;

I&#039;m about to write some code to suspend a user&#039;s account if their payment is no good, and I&#039;m wondering if I can do it all through the silent post, or if I need to store the exp-date and make my own scheduled task to parse through them and suspend accounts with expired accounts.  

Any help would be greatly appreciated.  

Thanks,
Brian</description>
		<content:encoded><![CDATA[<p>Great post, your &#8216;All About Authorize.Net’s Silent Post&#8217; really helped me out too.  I have one question though.  In your sample code above you list $response_code == 3 &amp;&amp; $reason_code == 8 as an expired card.  I&#8217;m a little confused because I read in your other post that expired cards don&#8217;t get handled by the silent post at all.</p>
<p>&#8220;However, if a credit card on file within an ARB subscription has expired a transaction will not process thus you will not receive a Silent Post response, as you only receive Silent Post responses to transactions that process through your account. In order to be notified about expired credit cards, you can enable the ARB email notifications from within the account control panel. &#8221;</p>
<p>I&#8217;m about to write some code to suspend a user&#8217;s account if their payment is no good, and I&#8217;m wondering if I can do it all through the silent post, or if I need to store the exp-date and make my own scheduled task to parse through them and suspend accounts with expired accounts.  </p>
<p>Any help would be greatly appreciated.  </p>
<p>Thanks,<br />
Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greeshma</title>
		<link>http://www.johnconde.net/blog/handling-authorize-net-silent-post-with-php/comment-page-1/#comment-339</link>
		<dc:creator>Greeshma</dc:creator>
		<pubDate>Wed, 20 Jan 2010 04:35:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnconde.net/blog/?p=209#comment-339</guid>
		<description>Very good blog! Keep it up. I&#039;m newbie in the software field. And I&#039;m learning new improvements in the software field. Now we have decided to use Authorize.net&#039;s ARB for a new project. And I&#039;m very happy reading this blog. It gave me most of the information that I need for integrating  Authorize.net&#039;s ARB service in our new website project. But still I&#039;m in a confusion. I tried creating an ARB subscription. And I know I can process further transactions on that subscription using the subscriptionid which I can store in db in a field corresponding to a customer record. And I&#039;m aware of the silent post feature. But ,as I&#039;m using a test account, I don&#039;t have silent post feature enabled. Anyway I&#039;m planning to have an actual account. But I&#039;m very much confused of where to provide an interface in website, where the customer can come and pay their next subscriptions. Please give me suggestions. I&#039;ll be very thankful to you. And I&#039;m sure you can provide me this information. 

Thanks in advance,
Greeshma</description>
		<content:encoded><![CDATA[<p>Very good blog! Keep it up. I&#8217;m newbie in the software field. And I&#8217;m learning new improvements in the software field. Now we have decided to use Authorize.net&#8217;s ARB for a new project. And I&#8217;m very happy reading this blog. It gave me most of the information that I need for integrating  Authorize.net&#8217;s ARB service in our new website project. But still I&#8217;m in a confusion. I tried creating an ARB subscription. And I know I can process further transactions on that subscription using the subscriptionid which I can store in db in a field corresponding to a customer record. And I&#8217;m aware of the silent post feature. But ,as I&#8217;m using a test account, I don&#8217;t have silent post feature enabled. Anyway I&#8217;m planning to have an actual account. But I&#8217;m very much confused of where to provide an interface in website, where the customer can come and pay their next subscriptions. Please give me suggestions. I&#8217;ll be very thankful to you. And I&#8217;m sure you can provide me this information. </p>
<p>Thanks in advance,<br />
Greeshma</p>
]]></content:encoded>
	</item>
</channel>
</rss>
