We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9adb06 commit 54afcdcCopy full SHA for 54afcdc
1 file changed
app/code/community/Devopensource/Redsys/Model/Cron.php
@@ -38,7 +38,12 @@ public function cancelUnpaidOrders(){
38
39
if( $_dateToday > $_dateToCancel){
40
41
- $_order->cancel()->save();
+
42
+ $comment = "cancelado por cron, pedido no pagado desde redsys";
43
+ $_order->getPayment()->cancel();
44
+ $_order->registerCancellation($comment);
45
+ Mage::dispatchEvent('order_cancel_after', array('order' => $_order));
46
+ $_order->save();
47
48
Mage::log($_order->getIncrementId().' cancelado, pedido no pagado desde redsys', null, 'redsys_unpaid_orders.log');
49
}
0 commit comments