<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
    <title>Magento Issue Tracking</title>
    <link>http://www.magentocommerce.com/bug-tracking/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>MagentoCommerce</dc:creator>
    <dc:rights>Copyright {gmt_date format="%Y"}</dc:rights>
    <dc:date>{gmt_date format="%Y-%m-%dT%H:%i:%s%Q"}</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
        <item>
        <title>View Issue #21302 / Paypal payflow edition Bug</title>
        <link>http://www.magentocommerce.com/bug-tracking/issue?issue=8622</link>
        <description><![CDATA[<strong>Posted:</strong> 2010-03-06 08:16:06<br/><strong>Category:</strong> PayPal Integration<br/><strong>Version:</strong> 1.4.0.1<br/><strong>Priority:</strong> high<br/><strong>Status:</strong> closed<br/><strong>Reported By:</strong> <a href="http://www.magentocommerce.com/boards/member/19671/">onesimpleman</a></strong><br/><br/>I use Payflow Pro and it declines cards. It turns out to be the bank itself that declines them due to bad expiration date. <br />
If you look at the payflow management page all the declines have the correct month but all years are 20. <br />
It appears to truncate the year and keep the first 2 digits ?20? and leaves out the last 2 digits, which are the ones needed.<br />
Another thing noticed is although the store currency is GBP the currency transferred to paypal is USD<br />
<br />
This has started after I upgraded to 1.41 <br />
Any thoughts or ideas where to look is appreciated.<br/><br/><hr/>]]></description>
    </item>
    
                    <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#1 / Comment by Magento Team</em><br/><br/>Hello onesimpleman,<br />
<br />
According to PayFlow Pro docs we have, the expiration date should be sent in the format of MMYY, where YY are two last digits of the expiration date year. We have checked in Magento 1.4.0.1 and verified that it sends last two digits, not the first two. Can you please double check in live mode with PayFlow Pro support staff?<br />
<br />
Thank you.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#2 / Comment by <a href="http://www.magentocommerce.com/boards/member/19671/">onesimpleman</a></em><br/><br/>Yes I have 2 websites.<br />
One is an upgrade and the other one is a clean install. Both on Live payflow.<br />
First noticed the problem with the upgraded version.  So checked it with the clean install , same issue.<br />
<br />
Every card is rejected with expiry year 20 when expiry year is something different.<br />
I checked the pro.php file and the expiry date is supposed to be last two digits. subtring (value, -2,2). I cannot understand where paypal gets the 20 from.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#3 / Comment by <a href="http://www.magentocommerce.com/boards/member/19671/">onesimpleman</a></em><br/><br/>Reply from paypal<br />
&quot;<br />
There are a few problems with what I see on this transactions, and I can confirm it is NOT being sent correctly from your site. However, they all may be related to the expiration date being passed incorrectly. When one item is not passed correctly, it can throw off other variables that were. There are two more obvious errors that I would like to cover with you, so that you may pass this on to your cart software provider. <br />
<br />
First, as you mentioned, the expiration date. You should never be passing '20' in any way. Using your transaction as an example, the expiration date is 05 or 20??. Say it was meant to be 2012.<br />
<br />
If your site passes this as per our documentation - MMYY with only two digits for the year, it will show as 05 / 2012 (we add the 20 ourselves). Instead, your site is passing it as a 4 digit year like MM / YYYY. Because of this, we read in the first four digits that should be all we need, and hte first 4 digits are 05 and 20. When we add our own 20 before this, it becomes 05 / 2020 which is incorrect. Please let your cart provider know that a 4 digit year is being passed, and that is not correct for the Payflow Pro API's. <br />
<br />
Secondly, your site is not passing a Currency code with the transaction. This is another variable that is required, and because it was not passed (or may have actually been passed as the work 'null', I am unsure), you see the 'null' before the transaction amount where it should say your currency such as GBP or USD. Please pass this on to them as well.<br />
<br />
I sincerely apologize for any inconvenience this may have caused. &quot;]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#4 / Comment by Magento Team</em><br/><br/>Fixed. Try this patch please.<br />
http://www.magentocommerce.com/wiki/_media/patches/bug21302-rev63652.patch]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#5 / Comment by <a href="http://www.magentocommerce.com/boards/member/265993/">sliilvia</a></em><br/><br/>Thats great news, how do I apply the patch? For your info I dont have access to shell commands.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#6 / Comment by <a href="http://www.magentocommerce.com/boards/member/265993/">sliilvia</a></em><br/><br/>I tried to patch manually adding and removing the pieces of code that had +  and - but when I try to carry out a test purchase I when I get to the one page checkout it's blank. Anyone assist me?  Or if anyone has successfully patched it could you attach the files to here or pm me please?<br />
<br />
Many thanks, I really need to do this urgently.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#7 / Comment by <a href="http://www.magentocommerce.com/boards/member/265993/">sliilvia</a></em><br/><br/>This is still broken as as it hasn't fixed the error using paypal Payflow Pro UK: <br />
<br />
 ?Paypal geteway rejected request. Field format error: 10713-There?s an error with this transaction.   Please enter a country in the billing address?<br />
<br />
You are not passing the country ID to Paypal, so the fix to the the year is not really much help as Paypal Payflow Pro UK is still broken.  Please fix this urgently.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#8 / Comment by <a href="http://www.magentocommerce.com/boards/member/19671/">onesimpleman</a></em><br/><br/>Patch works as far as the year is concerned . The second issue regarding the passing the correct currency is not sorted and this causes error with paypal result code 23]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#9 / Comment by Magento Team</em><br/><br/>Commencing full review of PayPal Direct PayFlow Edition API variables...]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#10 / Comment by <a href="http://www.magentocommerce.com/boards/member/6101/">leeaston</a></em><br/><br/>Any news on this guy's, eta or anything?]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#11 / Comment by <a href="http://www.magentocommerce.com/boards/member/6101/">leeaston</a></em><br/><br/>This is marked as resolved but it's not. My client has now spent 2 weeks un able to sell, I realise you guy's have priorities, but please keep us in the loop with an update now and then.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#12 / Comment by Magento Team</em><br/><br/>Hello onesimpleman,<br />
<br />
This issue was fixed. The changes will be available in the next bugfix release.<br />
<br />
Thank you.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#13 / Comment by <a href="http://www.magentocommerce.com/boards/member/265993/">sliilvia</a></em><br/><br/>When is the bugfix release please?]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#14 / Comment by <a href="http://www.magentocommerce.com/boards/member/212649/">a1anm</a></em><br/><br/>Or is there something we can d to fix it in the mean time?  Not being able to take certain payments is a bit of a problem.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#15 / Comment by Magento Team</em><br/><br/>Patch that fixes country code issue:<br />
http://www.magentocommerce.com/wiki/_media/patches/bug21302-rev64434.patch]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#16 / Comment by <a href="http://www.magentocommerce.com/boards/member/279161/">Germán W</a></em><br/><br/>Can this Bug also be affecting ?Website Payments Pro? (the non Payflow one)?<br />
<br />
Thanks!]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#17 / Comment by <a href="http://www.magentocommerce.com/boards/member/332151/">boliviab</a></em><br/><br/>i tried applying the patchs above and all it ended up doing is breaking it completely and giving me the following code<br />
<br />
<br />
Fatal error: Cannot redeclare Mage_PaypalUk_Model_Direct::_getFormattedCcExpirationDate() in /home/*********/public_html/*********/webstore/app/code/core/Mage/PaypalUk/Model/Direct.php on line 85<br />
<br />
any ideas?]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#18 / Comment by <a href="http://www.magentocommerce.com/boards/member/332151/">boliviab</a></em><br/><br/>the error message does actually say Direct.php - the missing p was a typo and this happens when i go to start teh checkout process.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#19 / Comment by <a href="http://www.magentocommerce.com/boards/member/197647/">SimonJ</a></em><br/><br/>Has this issue been satisfactorily resolved by anyone??? I have applied both patches and it still does not work....]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#20 / Comment by <a href="http://www.magentocommerce.com/boards/member/197647/">SimonJ</a></em><br/><br/>...I get the following error now...<br />
<br />
PayPal geteway rejected request. Declined: 15005-This transaction cannot be processed.]]></description>
    </item>
            <item>
        <title>RE: Paypal payflow edition Bug</title>
        <description><![CDATA[<em>#21 / Comment by <a href="http://www.magentocommerce.com/boards/member/332151/">boliviab</a></em><br/><br/>ivebe trying this for weeks  now and cannot get it working. Could some please post a link to 2 new Direct.php file (paypal and paypaluk versions) that are supposed to work with this and also the Nvp.php file that was changed.  , im sure it would help others aswell as me.<br />
<br />
I have tried using patch , manually entering the code etc and  whilst i ave fixed the country code issue I cannot get this expiration date thing working- its driving me mad!]]></description>
    </item>
        </channel>
</rss>