Skip to content

Commit 54afcdc

Browse files
author
Marc Bernabeu
committed
comment in cancel by cron
1 parent e9adb06 commit 54afcdc

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

  • app/code/community/Devopensource/Redsys/Model

app/code/community/Devopensource/Redsys/Model/Cron.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,12 @@ public function cancelUnpaidOrders(){
3838

3939
if( $_dateToday > $_dateToCancel){
4040

41-
$_order->cancel()->save();
41+
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();
4247

4348
Mage::log($_order->getIncrementId().' cancelado, pedido no pagado desde redsys', null, 'redsys_unpaid_orders.log');
4449
}

0 commit comments

Comments
 (0)