/** * Validate quote amount * * @param QuoteEntity $quote * @param float $amount * @return $this */ public function validateQuoteAmount(QuoteEntity $quote, $amount) { if (!$quote->getHasError() && $amount >= self::MAXIMUM_AVAILABLE_NUMBER) { $quote->setHasError(true); $quote->addMessage(__('This item price or quantity is not valid for checkout.')); } return $this; }