Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.
For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email firstname.lastname@example.org.
Yeah,i know it’s bad netiquette to write with caps as it equal to shouting but this deservered it.We already lose money with this bug so it’s better anyone notice it.
I just found a serious bug in the 1.1 with the paypal express module.
Magento record both order and invoices before the paypal payment in the last version,so either the customer pays or not pays the system still report it as paid and perfectly fine.
This wasn’t like this in the previous version,I don’t know why they changed it.
Because of this we evaded some unpaid orders :(
This problem exists only if you select paypal express as payment method in checkout. but this (bug?!?) exist in the previous versions, too. because of this reason, i disabled the paypal express in the checkout.
protected $_canUseCheckout = false;
the paypal express-button in the shopping cart stil works fine.
I never had this issue until I upgraded to 1.1,i am sure because i did many test before and never noticed any paid invoice.
Maybe this is only triggered by certain situation,however now it’s being dealt by magento team.
Thanks for the fix,i’ll try it.Did you setup 2 paypal one standard and one express for this?
i have noticed it with magento 1.0.19870 and don’t retry it later. i only use paypal express in the shopping cart and no standard. you can test it with the paypal sandbox (free register at https://developer.paypal.com/ )