protected function _getPaymentMethodSurcharge( $mLineItem = null )
    {
        $oSession = oxRegistry::getSession();

        if ( $oSession->getVariable( 'paymentid' ) or
             ( !$aPaymentPostData = (array) $oSession->getVariable( 'pm_verify' ) ) or
             !array_key_exists( 'paymentid', $aPaymentPostData )
        ) {
            return array();
        }

        return $this->_formatPriceItemResponse(
            $this->_loadPaymentMethodSurcharge( (string) $aPaymentPostData['paymentid'] ),
            $mLineItem
        );
    }