public function createOrderForSeller(Profile $seller)
    {
        $order = new Order();
        $order->setSeller($seller);

        // If a Buyer has been assigned to this OrderCollection, then set it on
        // this new Order too
        if ($this->getBuyer()) {
            $order->setBuyer($this->getBuyer());
        }

        $this->addOrder($order);

        return $order;
    }