I have several actions that fire twice when payment is entered.
My CAs are set up as follows:
-> Set order to payment received if balance <= 0 AND Order Status != Payment Received.
-> Move order to Complete after it gets a status of Payment Received, only if Original Order does not have status Completed.
-> The grant and renew roles action has conditions: If Original Order status != Completed, and Updated Order status = Completed.
When I manually change the order status to Completed, the actions only fire once like they are supposed to. But when I enter a payment (even a regular check payment), the actions are fired twice. So this isn't just the Paypal issue experienced elsewhere.
So I have no idea why these rules are getting fired twice.
Any insight or help is appreciated. Thanks.
Comments
Comment #1
tr commentedHave you tried 6.x-2.7 or 6.x-2.x-dev? There have been a number of major changes that might affect what you're seeing.
Comment #2
jazzdrive3 commentedI thought about that but doesn't seem to be anything in the release notes regarding things related to this. And upgrade isn't really trivial for this installation. But I'll try and see if it makes a difference.
Just wondering if anyone else has had this issue, and if they knew what was happening.
Thanks.
Comment #3
longwaveThere were many changes in this area in 6.x-2.7, specifically #1192018: Duplicate order notification e-mail, and duplicate stock decrement; the last comment confirms that upgrading to 6.x-2.7 fixed similar issues with file downloads, so please try upgrading.