/**
  * Check if we should render based on quote validation.
  *
  * @return bool
  */
 protected function _shouldRenderQuote()
 {
     $quote = $this->_getQuote();
     // validate minimum quote amount and validate quote for zero grandtotal
     if (null !== $quote && $this->_hasZeroGrandTotal($quote)) {
         return false;
     }
     // check payment method availability
     $methodInstance = $this->_paymentHelper->getMethodInstance($this->_paymentMethodCode);
     if (!$methodInstance || !$methodInstance->isAvailable($quote)) {
         return false;
     }
     return true;
 }