private function extractShippingName(Customweb_Payment_ExternalCheckout_IContext $context, Customweb_Core_Http_IRequest $request)
 {
     if (!$context instanceof Customweb_SaferpayCw_Model_ExternalCheckoutContext) {
         throw new Customweb_Core_Exception_CastException('Customweb_SaferpayCw_Model_ExternalCheckoutContext');
     }
     $quoteId = $context->getQuoteId();
     if (!empty($quoteId)) {
         return $context->getQuote()->getShippingAddress()->getShippingDescription();
     } else {
         return null;
     }
 }