Fix for order not marked complete issue
This commit is contained in:
parent
8dacf9939c
commit
6692a73107
|
@ -55,10 +55,14 @@ class Bitpay_Bitcoins_IndexController extends Mage_Core_Controller_Front_Action
|
|||
// update the order if it exists already
|
||||
if ($order->getId())
|
||||
switch($invoice['status']) {
|
||||
case 'paid':
|
||||
$method = Mage::getModel('Bitcoins/paymentMethod');
|
||||
$method->MarkOrderPaid($order);
|
||||
break;
|
||||
case 'confirmed':
|
||||
case 'complete':
|
||||
$method = Mage::getModel('Bitcoins/paymentMethod');
|
||||
$method->MarkOrderPaid($order);
|
||||
$method->MarkOrderComplete($order);
|
||||
break;
|
||||
case 'invalid':
|
||||
$method = Mage::getModel('Bitcoins/paymentMethod');
|
||||
|
|
Loading…
Reference in New Issue