getCurrentOrderTotalAmount() == 0; } public function pay(Order $order) { $event = new OrderEvent($order); $event->setStatus(OrderStatusQuery::getPaidStatus()->getId()); $this->getDispatcher()->dispatch(TheliaEvents::ORDER_UPDATE_STATUS, $event); } public function manageStockOnCreation() { return false; } }