/**
  * @param \Spryker\Shared\Transfer\AbstractTransfer|\Generated\Shared\Transfer\QuoteTransfer $quoteTransfer
  *
  * @return bool
  */
 public function postCondition(AbstractTransfer $quoteTransfer)
 {
     if ($this->checkoutResponseTransfer && !$this->checkoutResponseTransfer->getIsSuccess()) {
         $this->setPostConditionErrorRoute($this->checkoutResponseTransfer);
         return false;
     }
     return $quoteTransfer->getOrderReference() !== null;
 }