Needs work
Project:
Commerce Skrill (Formerly Moneybookers)
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
31 Jan 2013 at 12:58 UTC
Updated:
26 Jul 2013 at 19:19 UTC
Jump to comment: Most recent file
Comments
Comment #1
bennetteson commentedFirst draft.
Comment #2
bennetteson commentedSecond draft.
The query request don't return the failure raison.
Comment #3
JulienD commentedHi,
Currently, a transaction is only created during the reception of a payment notification from moneybookers. This patch add the possibility to create transaction after the customer succeeds the payment of his order.
I've tested Bennetteson's patch and it's working fine except the fact how a transaction is loaded from the database. Currently the first transaction of an order will always be loaded instead of the last one. I've rerolled the patch to correct this little stuff.
I've renamed the title for a better comprehension
Comment #4
jsacksick commentedAre you really sure we need that ?
Comment #5
jsacksick commentedThis patch is not correct, because the EFQ checks if there's at least one transaction and take the last one, but what if all of them have failed ? Then it won't enter the mqi and we're not going to create the transaction. This has to be fixed.
Comment #6
bennetteson commentedComment #6.0
bennetteson commentedUpdated issue summary.