<?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: nopCommerce Tips: Configuring PayPal and nopCommerce</title>
	<atom:link href="http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/</link>
	<description>Detailed tutorials on how to use Arvixe services</description>
	<lastBuildDate>Mon, 20 May 2013 09:09:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: jeffahart</title>
		<link>http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/comment-page-1/#comment-89394</link>
		<dc:creator>jeffahart</dc:creator>
		<pubDate>Thu, 07 Feb 2013 17:18:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.arvixe.com/?p=17428#comment-89394</guid>
		<description><![CDATA[Post Mortem:

The issue was a bad path. I had two stacked Plugins directories.  And only the lower plugins dir had the dlls.  But the app ran fine, except for the IPNHandler.  I could make payments and communicate both ways with PayPal via the PayPalDirect API.   How I found my messed up Dir structure was when I put a simple file in the plugins dir to hit from my browser.  Then realized my structure was wrong.
But why did the PayPalDirect API work for payments and two way communication but not the IPN calls from paypal?  My best guess, since I cannot trace the code is:  The difference between Route and Path.   PayPal Requests were getting routed but somewhere in the IPNHandler code it must be negotiating a path somewhere and failing due to the bad Dir Structure. 
My best guess but I works great now.

jeff]]></description>
		<content:encoded><![CDATA[<p>Post Mortem:</p>
<p>The issue was a bad path. I had two stacked Plugins directories.  And only the lower plugins dir had the dlls.  But the app ran fine, except for the IPNHandler.  I could make payments and communicate both ways with PayPal via the PayPalDirect API.   How I found my messed up Dir structure was when I put a simple file in the plugins dir to hit from my browser.  Then realized my structure was wrong.<br />
But why did the PayPalDirect API work for payments and two way communication but not the IPN calls from paypal?  My best guess, since I cannot trace the code is:  The difference between Route and Path.   PayPal Requests were getting routed but somewhere in the IPNHandler code it must be negotiating a path somewhere and failing due to the bad Dir Structure.<br />
My best guess but I works great now.</p>
<p>jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeffahart</title>
		<link>http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/comment-page-1/#comment-89366</link>
		<dc:creator>jeffahart</dc:creator>
		<pubDate>Mon, 04 Feb 2013 20:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.arvixe.com/?p=17428#comment-89366</guid>
		<description><![CDATA[Carole,
Thanks for your fast response and kind help.  The 500 error is returned to PayPal.  Just an FYI  on the actual test I am doing.  I am going into my test store acct in paypal sandbox and initiating a refund to a test buyer transaction.  This creates a refund for the test buyer transaction.  But the refund is not posted to nopcomm, no errors anywhere in paypal .  Where I get the 500 error is from the PayPal &quot;Instant Payment Notification (IPN) simulator&quot; used to test IPN in Paypal.  It returns the 500 error.  So this is all happening nopcomm offline on backend services.  

What I did find out, as I found the arvixe logs in my web acct, is the initial hit to my site from paypal is being kicked back by arvixe server.

I am able to see the IPN transaction in the IPN histroy in Paypal with the 500 response.

I will post what the actually resolution is when I, hopefull, get the feature running.

Always learning!

Thanks again!
jeff]]></description>
		<content:encoded><![CDATA[<p>Carole,<br />
Thanks for your fast response and kind help.  The 500 error is returned to PayPal.  Just an FYI  on the actual test I am doing.  I am going into my test store acct in paypal sandbox and initiating a refund to a test buyer transaction.  This creates a refund for the test buyer transaction.  But the refund is not posted to nopcomm, no errors anywhere in paypal .  Where I get the 500 error is from the PayPal &#8220;Instant Payment Notification (IPN) simulator&#8221; used to test IPN in Paypal.  It returns the 500 error.  So this is all happening nopcomm offline on backend services.  </p>
<p>What I did find out, as I found the arvixe logs in my web acct, is the initial hit to my site from paypal is being kicked back by arvixe server.</p>
<p>I am able to see the IPN transaction in the IPN histroy in Paypal with the 500 response.</p>
<p>I will post what the actually resolution is when I, hopefull, get the feature running.</p>
<p>Always learning!</p>
<p>Thanks again!<br />
jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carole Bennett</title>
		<link>http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/comment-page-1/#comment-89338</link>
		<dc:creator>Carole Bennett</dc:creator>
		<pubDate>Sun, 03 Feb 2013 05:16:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.arvixe.com/?p=17428#comment-89338</guid>
		<description><![CDATA[Jeff,

None of my clients who use PayPal are using Pro at this time, so my experience with that is limited. To get past the 500 error, access your web.config file in your nopCommerce installation, and look for the following line:

    &lt;customErrors defaultRedirect=&quot;errorpage.htm&quot; mode=&quot;RemoteOnly&quot;&gt;

Change the mode to &quot;Off&quot;, and reset your nopCommerce application from the admin. You&#039;ll be able to see the exact error message during your sandbox transaction, and you can troubleshoot further from there.]]></description>
		<content:encoded><![CDATA[<p>Jeff,</p>
<p>None of my clients who use PayPal are using Pro at this time, so my experience with that is limited. To get past the 500 error, access your web.config file in your nopCommerce installation, and look for the following line:</p>
<p>    <customerrors defaultRedirect="errorpage.htm" mode="RemoteOnly"></p>
<p>Change the mode to &#8220;Off&#8221;, and reset your nopCommerce application from the admin. You&#8217;ll be able to see the exact error message during your sandbox transaction, and you can troubleshoot further from there.</customerrors></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeffahart</title>
		<link>http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/comment-page-1/#comment-89323</link>
		<dc:creator>jeffahart</dc:creator>
		<pubDate>Sat, 02 Feb 2013 01:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.arvixe.com/?p=17428#comment-89323</guid>
		<description><![CDATA[Carol,
Have you setup IPN with paypal pro.  I have the basic credit card API working but I want to make sure I get any other notifications from Paypay as well.
Do you know if the listener will pickup requests from paypal and have the paypaldirect code in nopcommere process data, or do I need to hack at the paypalDirect code in some way.  I will have to admit I have not looked at the code, and I don&#039;t want to unless I really have to.  

Plus This is my first venture into an ecommerce cart and I am not exactly posititve on the business flow.  At first I figured just fire at Paypal through the API gateway and if creditcard is accepted then all is good.  Now I&#039;m finding out if I don&#039;t get IPN running I will only have half the solution automated, and possibly leavie a bunch of manual house keeping step from within Paypay console.

When I tested the IPN test a paypay Sanbox I got the Internal Server 500 Error.  Error was not in history but I don&#039;t think the request made it out of Paypal.  I have a note into paypal support so hopefull I can get it to a posative fail and work from the nopComm end.

Any help appreciated.
jeff]]></description>
		<content:encoded><![CDATA[<p>Carol,<br />
Have you setup IPN with paypal pro.  I have the basic credit card API working but I want to make sure I get any other notifications from Paypay as well.<br />
Do you know if the listener will pickup requests from paypal and have the paypaldirect code in nopcommere process data, or do I need to hack at the paypalDirect code in some way.  I will have to admit I have not looked at the code, and I don&#8217;t want to unless I really have to.  </p>
<p>Plus This is my first venture into an ecommerce cart and I am not exactly posititve on the business flow.  At first I figured just fire at Paypal through the API gateway and if creditcard is accepted then all is good.  Now I&#8217;m finding out if I don&#8217;t get IPN running I will only have half the solution automated, and possibly leavie a bunch of manual house keeping step from within Paypay console.</p>
<p>When I tested the IPN test a paypay Sanbox I got the Internal Server 500 Error.  Error was not in history but I don&#8217;t think the request made it out of Paypal.  I have a note into paypal support so hopefull I can get it to a posative fail and work from the nopComm end.</p>
<p>Any help appreciated.<br />
jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carole Bennett</title>
		<link>http://blog.arvixe.com/nopcommerce-tips-configuring-paypal-and-nopcommerce/comment-page-1/#comment-89043</link>
		<dc:creator>Carole Bennett</dc:creator>
		<pubDate>Mon, 14 Jan 2013 18:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.arvixe.com/?p=17428#comment-89043</guid>
		<description><![CDATA[You&#039;re quite welcome. It&#039;s always the little things that give us the biggest grief - good luck with your go-live!]]></description>
		<content:encoded><![CDATA[<p>You&#8217;re quite welcome. It&#8217;s always the little things that give us the biggest grief &#8211; good luck with your go-live!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 1/12 queries in 0.005 seconds using disk
Object Caching 341/344 objects using disk

 Served from: blog.arvixe.com @ 2013-05-20 22:32:17 by W3 Total Cache -->