<?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>Dx3webs &#187; complete</title>
	<atom:link href="http://dx3webs.com/front/tag/complete/feed/" rel="self" type="application/rss+xml" />
	<link>http://dx3webs.com/front</link>
	<description>Magento: fast.. supported.. managed</description>
	<lastBuildDate>Sun, 22 Jan 2012 17:28:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Correct Paypal errors in Magento.. double grand total, customer paid double, complete rather than processing.</title>
		<link>http://dx3webs.com/front/2009/12/correct-paypal-errors-in-magento-double-grand-total-costomer-paid-double-complete-rather-than-processing/</link>
		<comments>http://dx3webs.com/front/2009/12/correct-paypal-errors-in-magento-double-grand-total-costomer-paid-double-complete-rather-than-processing/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 19:20:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[complete]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[grand total]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[solution]]></category>

		<guid isPermaLink="false">http://dx3webs.com/front/?p=124</guid>
		<description><![CDATA[For reasons know onlyto Varien the last 2 versions of Magento have contained serious Paypal bugs which either create inaccurate accounting errors (seen only by the admin not the customer) or defaults to Order Complete instead of Processing Order.]]></description>
			<content:encoded><![CDATA[<div class="bottomcontainerBox" style="border:1px solid #808080; border-radius:5px 5px 5px 5px; box-shadow:2px 2px 5px rgba(0,0,0,0.3);background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdx3webs.com%2Ffront%2F2009%2F12%2Fcorrect-paypal-errors-in-magento-double-grand-total-costomer-paid-double-complete-rather-than-processing%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://dx3webs.com/front/2009/12/correct-paypal-errors-in-magento-double-grand-total-costomer-paid-double-complete-rather-than-processing/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://dx3webs.com/front/2009/12/correct-paypal-errors-in-magento-double-grand-total-costomer-paid-double-complete-rather-than-processing/"  data-text="Correct Paypal errors in Magento.. double grand total, customer paid double, complete rather than processing." data-count="horizontal" data-via="dx3webs">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>For reasons known only to Varien the last 2 versions of Magento have contained serious Paypal bugs which can either create inaccurate accounting errors (seen only by the admin not the customer) or defaults to Order Complete instead of Processing Order.</p>
<p>The following will fix these errors</p>
<p><span id="more-124"></span></p>
<p>1) Upgrade to 1.3.2.4</p>
<p>2) Make the following changes to Standard.php</p>
<p>located at &#8220;app/code/core/Mage/Paypal/Model/Standard.php&#8221;<br />
<span style="text-decoration: underline;">note that this is a core file.. future upgrades will over write this file.. hopefully this will be fixed in a future upgrade.</span></p>
<div><code>147     public function canCapture()<br />
148     {<br />
149         return true;<br />
150     }</code></div>
<p>&#8230;..  &#8230;&#8230;&#8230;</p>
<div><code>417     $invoice-&gt;register()-&gt;pay();<br />
418              Mage::getModel('core/resource_transaction')<br />
419            -&gt;addObject($invoice)<br />
420         -&gt;addObject($invoice-&gt;getOrder())<br />
421          -&gt;save();<br />
422        $order-&gt;setState(<br />
423        Mage_Sales_Model_Order::STATE_PROCESSING, $newOrderStatus,<br />
424           Mage::helper('paypal')-&gt;__('Invoice #%s created', $invoice-&gt;getIncrementId()),<br />
425           $notified = true</code></div>
<div><code>Obviously if you are a Dx3webs customer these changes will already have been applied.</code></div>
]]></content:encoded>
			<wfw:commentRss>http://dx3webs.com/front/2009/12/correct-paypal-errors-in-magento-double-grand-total-costomer-paid-double-complete-rather-than-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

