Beispiel #1
0
 /**
  * processNilPayment
  */
 public function processNilPayment($order_data)
 {
     if (!is_array($order_data)) {
         return false;
     }
     if ($order_data['basket']['total'] > 0) {
         return false;
     }
     require_once 'models/ecommerce/ecommerce_order.php';
     $EcommerceOrder = new ecommerce_order();
     $EcommerceOrder->setCacheAble(false);
     //mark as payed
     $log_data_id = $EcommerceOrder->setStatus($order_data['id'], 1);
     return $log_data_id;
 }