Kreditní karty pro občany - srovnání

Produkt 
Standardní roční poplatek za kartu/kartový účet  
Volba parametruZavřít
Typ karty Možnost bezkontaktní nálepky Apple Pay Fibit Pay Garmin Pay Google Pay

Vydání a vedení karty

Zvýhodněný roční poplatek za kartu/kartový účet Podmínky zvýhodněného poplatku Standardní roční poplatek za kartu/kartový účet Poplatek za znovuvydání karty - po blokaci Maximum, kolik vás může stát ročně karta na poplatcích (bez transakcí a úroků) Kolik ročně zaplatíte, když nebudete kartu používat (bez transakcí a úroků)

Dodatkové karty

Počet dodatkových karet, které lze vydat Cena dodatkové karty

Měsíční výpis

Poštou Elektronicky

Úroková sazba (po uplynutí bezúročného období)

Úroková sazba pro bezhotovostní platby Úroková sazba pro výběry hotovosti Zvýhodněný úrok Podmínky zvýhodnění Maximální počet dnů bezúročného období Bezúročné období pro výběry hotovosti Peníze z karty lze převést na bankovní účet Bezúročné období pro převod z karty na bankovní účet Bezúročné období pro cashback

Splácení karty

Minimální měsíční splátka v procentech Minimální výše měsíční splátky Lze nastavit pravidelné inkaso minimální splátky Lze nastavit pravidelné inkaso 100% splátky

Úvěrový rámec

Minimální výše úvěrového rámce Maximální výše úvěrového rámce

Transakce kartou

Výběr z vlastního/partnerského bankomatu Výběr z cizího bankomatu Výběr z bankomatu v zahraničí Lze zakázat platby bez přítomnosti karty? Jaký kurz se použije při použití karty v zahraničí Cashback

Věrnostní program

Minimální sleva z každé bezhotovostní platby Maximální sleva z vybraných bezhotovostních plateb Body za platbu kartou Sleva u vybraných obchodníků za platbu kartou Vlastní obrázek na kartě

Poznámky

Podmínky vydání karty Pojištění Další služby Poznámky

Jiný parametr
Úroková sazba pro bezhotovostní platby  
Volba parametruZavřít
Typ karty Možnost bezkontaktní nálepky Apple Pay Fibit Pay Garmin Pay Google Pay

Vydání a vedení karty

Zvýhodněný roční poplatek za kartu/kartový účet Podmínky zvýhodněného poplatku Standardní roční poplatek za kartu/kartový účet Poplatek za znovuvydání karty - po blokaci Maximum, kolik vás může stát ročně karta na poplatcích (bez transakcí a úroků) Kolik ročně zaplatíte, když nebudete kartu používat (bez transakcí a úroků)

Dodatkové karty

Počet dodatkových karet, které lze vydat Cena dodatkové karty

Měsíční výpis

Poštou Elektronicky

Úroková sazba (po uplynutí bezúročného období)

Úroková sazba pro bezhotovostní platby Úroková sazba pro výběry hotovosti Zvýhodněný úrok Podmínky zvýhodnění Maximální počet dnů bezúročného období Bezúročné období pro výběry hotovosti Peníze z karty lze převést na bankovní účet Bezúročné období pro převod z karty na bankovní účet Bezúročné období pro cashback

Splácení karty

Minimální měsíční splátka v procentech Minimální výše měsíční splátky Lze nastavit pravidelné inkaso minimální splátky Lze nastavit pravidelné inkaso 100% splátky

Úvěrový rámec

Minimální výše úvěrového rámce Maximální výše úvěrového rámce

Transakce kartou

Výběr z vlastního/partnerského bankomatu Výběr z cizího bankomatu Výběr z bankomatu v zahraničí Lze zakázat platby bez přítomnosti karty? Jaký kurz se použije při použití karty v zahraničí Cashback

Věrnostní program

Minimální sleva z každé bezhotovostní platby Maximální sleva z vybraných bezhotovostních plateb Body za platbu kartou Sleva u vybraných obchodníků za platbu kartou Vlastní obrázek na kartě

Poznámky

Podmínky vydání karty Pojištění Další služby Poznámky

Jiný parametr
Minimální měsíční splátka v procentech  
Volba parametruZavřít
Typ karty Možnost bezkontaktní nálepky Apple Pay Fibit Pay Garmin Pay Google Pay

Vydání a vedení karty

Zvýhodněný roční poplatek za kartu/kartový účet Podmínky zvýhodněného poplatku Standardní roční poplatek za kartu/kartový účet Poplatek za znovuvydání karty - po blokaci Maximum, kolik vás může stát ročně karta na poplatcích (bez transakcí a úroků) Kolik ročně zaplatíte, když nebudete kartu používat (bez transakcí a úroků)

Dodatkové karty

Počet dodatkových karet, které lze vydat Cena dodatkové karty

Měsíční výpis

Poštou Elektronicky

Úroková sazba (po uplynutí bezúročného období)

Úroková sazba pro bezhotovostní platby Úroková sazba pro výběry hotovosti Zvýhodněný úrok Podmínky zvýhodnění Maximální počet dnů bezúročného období Bezúročné období pro výběry hotovosti Peníze z karty lze převést na bankovní účet Bezúročné období pro převod z karty na bankovní účet Bezúročné období pro cashback

Splácení karty

Minimální měsíční splátka v procentech Minimální výše měsíční splátky Lze nastavit pravidelné inkaso minimální splátky Lze nastavit pravidelné inkaso 100% splátky

Úvěrový rámec

Minimální výše úvěrového rámce Maximální výše úvěrového rámce

Transakce kartou

Výběr z vlastního/partnerského bankomatu Výběr z cizího bankomatu Výběr z bankomatu v zahraničí Lze zakázat platby bez přítomnosti karty? Jaký kurz se použije při použití karty v zahraničí Cashback

Věrnostní program

Minimální sleva z každé bezhotovostní platby Maximální sleva z vybraných bezhotovostních plateb Body za platbu kartou Sleva u vybraných obchodníků za platbu kartou Vlastní obrázek na kartě

Poznámky

Podmínky vydání karty Pojištění Další služby Poznámky

Jiný parametr
Porovnání
partner srovnání
Skip Pay s.r.o. Skip Pay (bonus 1000 Kč)
0  Kč 19,9  % p.a. 10  % Porovnat Sjednat online
Raiffeisenbank a.s. Kreditní karta EASY
0  Kč 23,99  % p.a. 3,2  % Porovnat Sjednat online
Komerční banka, a.s. A karta
708  Kč 21,99  % p.a. 5  % Porovnat -
Československá obchodní banka, a. s. Kreditní karta Premium
0  Kč
pro klienty služby Premium, jinak 5400 Kč
7,9  % p.a. 5  % Porovnat -
Komerční banka, a.s. Viva karta
360  Kč 22,9  % p.a. 5  % Porovnat -
ESSOX s.r.o. Karta BONUS FUTURO
600  Kč
Pokud se karta nepoužije, poplatek se neplatí.
26,28  % p.a.

Úroková sazba podle výše zůstatku půjčené částky:

  • 26,28 %  - do 2999,99 Kč
  • 27,48 % - od 3000 do 4999,99 Kč
  • 26,28 % - od 5000 do 12 999,99 Kč
  • 23,88 % - od 13 000 do 25 999,99 Kč
  • 21,48 % - od 26 000 do 49 999,99 Kč
  • 20,28 % - od 50 000 do 64 999,99 Kč
  • 16,68 % - od 65 000 do 100 000 Kč
5  % Porovnat -
Československá obchodní banka, a. s. Kreditní karta Standard
360  Kč 19,9  % p.a. 5  % Porovnat -
mBank mKreditka
0  Kč 23,8  % p.a. 3  % Porovnat -
Komerční banka, a.s. MasterCard Platinum
0  Kč 9,9  % p.a. 5  % Porovnat -
MONETA Money Bank MoneyCard Gold
0  Kč 19,99  % p.a. 5  % Porovnat -
MONETA Money Bank MoneyCard Smart
0  Kč 22,99  % p.a. 5  % Porovnat -
Home Credit a.s. Datart karta Premia
708  Kč 26,28  % p.a. 4  % Porovnat -
ČSOB Poštovní spořitelna Era kreditka
360  Kč 21,9  % p.a. 5  % Porovnat -
UniCredit Bank Visa Gold Credit
1 440  Kč
Může být v ceně konta Premium
15,96  % p.a. 5  % Porovnat -
Raiffeisenbank a.s. Kreditní karta STYLE
600  Kč 23,99  % p.a. 3,2  % Porovnat Sjednat online
COFIDIS s.r.o. Karta Cofidis
0  Kč 24  % p.a. 0  % Porovnat -
Tesco Finanční služby Clubcard kreditní karta Premium Plus
588  Kč
49 Kč měsíčně
26,28  % p.a. 4  % Porovnat -
Česká spořitelna, a.s. ERSTE Premier Visa Infinite
0  Kč 9,9  % p.a. 3,2  % Porovnat -
Komerční banka, a.s. Lady karta
708  Kč 21,99  % p.a. 5  % Porovnat -
UniCredit Bank Visa Classic Credit
480  Kč 23,88  % p.a. 5  % Porovnat -
0  Kč 23,8  % p.a. 3  % Porovnat -
0  Kč 23,8  % p.a. 3  % Porovnat -
Československá obchodní banka, a. s. Kreditní karta pro studenty
360  Kč 19,9  % p.a. 5  % Porovnat -
Česká spořitelna, a.s. Kreditní karta
0  Kč 24  % p.a.
Za každých nesplacených 500 Kč je úrok 10 Kč. Příklad: Když z kreditky vyčerpáte 10 000 Kč, úrok bude přesně 200 Kč podle výpočtu (10000/500) x 10. Do nesplacených 0-499 Kč je úrok 0 Kč
3  % Porovnat -
Home Credit a.s. Šikovná karta
708  Kč 26,28  % p.a. 4  % Porovnat -
Fio banka, a.s. Kreditní karta
0  Kč 19,9  % p.a. 5  % Porovnat -

Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).
'; document.getElementById('outstream-iframe').onload = function () { setupIframe(); } replayScreen = document.getElementById('iinfoOutstreamReplay'); iinfoOutstreamPosition = document.getElementById('iinfoOutstreamPosition'); outstreamContainer = document.getElementsByClassName('outstream-container')[0]; setupReplayScreen(); } function setupIframe() { outstreamDocument = document.getElementById('outstream-iframe').contentWindow.document; let el = outstreamDocument.createElement('style'); outstreamDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:-5px;right:25px}"; videoContent = outstreamDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; if ( location.href.indexOf('rejstriky.finance.cz') !== -1 || location.href.indexOf('finance-rejstrik') !== -1 || location.href.indexOf('firmy.euro.cz') !== -1 || location.href.indexOf('euro-rejstrik') !== -1 || location.href.indexOf('/rejstrik/') !== -1 || location.href.indexOf('/rejstrik-firem/') !== -1) { outstreamDirectPlayed = true; soundAllowed = true; iinfoVastUrlIndex = 0; } if (!outstreamDirectPlayed) { console.log('OUTSTREAM direct'); setUpIMA(true); } else { if (soundAllowed) { const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('OUTSTREAM sound allowed'); setUpIMA(false); }).catch(function () { console.log('OUTSTREAM sound forbidden'); renderBanner(); }); } } else { renderBanner(); } } } function getWrapper() { let articleWrapper = document.querySelector('.rs-outstream-placeholder'); // Outstream Placeholder from RedSys manipulation if (articleWrapper && articleWrapper.style.display !== 'block') { articleWrapper.innerHTML = ""; articleWrapper.style.display = 'block'; } // Don't render OutStream on homepages if (articleWrapper === null) { if (document.querySelector('body.p-index')) { return null; } } if (articleWrapper === null) { articleWrapper = document.getElementById('iinfo-outstream'); } if (articleWrapper === null) { articleWrapper = document.querySelector('.layout-main__content .detail__article p:nth-of-type(6)'); } if (articleWrapper === null) { // Euro, Autobible, Zdravi articleWrapper = document.querySelector('.o-article .o-article__text p:nth-of-type(6)'); } if (articleWrapper === null) { articleWrapper = document.getElementById('sidebar'); } if (!articleWrapper) { console.error("Outstream wrapper of article was not found."); } return articleWrapper; } function setupDimensions() { outstreamWidth = Math.min(iinfoOutstreamPosition.offsetWidth, 480); outstreamHeight = Math.min(iinfoOutstreamPosition.offsetHeight, 320); } /** * Sets up IMA ad display container, ads loader, and makes an ad request. */ function setUpIMA(direct) { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); if (direct) { adsRequest.adTagUrl = directVast; console.log('Outstream DIRECT CAMPAING advert: ' + directVast); videoContent.muted = true; videoContent.volume = 0; outstreamDirectPlayed = true; } else { adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Outstream advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; } // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = outstreamWidth; // adsRequest.linearAdSlotHeight = outstreamHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function setupReplayScreen() { replayScreen.addEventListener('click', function () { iinfoOutstreamPosition.remove(); iinfoVastUrlIndex = 0; outstreamInit(); }); } /** * Sets the 'adContainer' div as the IMA ad display container. */ function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. outstreamDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( outstreamDocument.getElementById('adContainer'), videoContent); } function unmuteAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); outstreamDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); outstreamDocument.getElementById('adMuteBtn').innerHTML = ''; } } /** * Loads the video content and initializes IMA ad playback. */ function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(outstreamWidth, outstreamHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } /** * Handles the ad manager loading and sets ad event listeners. * @param { !google.ima.AdsManagerLoadedEvent } adsManagerLoadedEvent */ function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } /** * Handles actions taken in response to ad events. * @param { !google.ima.AdEvent } adEvent */ function onAdEvent(adEvent) { // Retrieve the ad from the event. Some events (for example, // ALL_ADS_COMPLETED) don't have ad object associated. const ad = adEvent.getAd(); console.log('Outstream event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: // This is the first event sent for an ad - it is possible to // determine whether the ad is a video ad or an overlay. if (!ad.isLinear()) { // Position AdDisplayContainer correctly for overlay. // Use ad.width and ad.height. videoContent.play(); } outstreamDocument.getElementById('adContainer').style.width = '100%'; outstreamDocument.getElementById('adContainer').style.maxWidth = '640px'; outstreamDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); // This event indicates the ad has started - the video player // can adjust the UI, for example display a pause button and // remaining time. if (ad.isLinear()) { // For a linear ad, a timer can be started to poll for // the remaining time. intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } outstreamDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (outstreamLastError === 303) { if (isBanner) { renderBanner(); } else { replayScreen.style.display = 'flex'; } } break; case google.ima.AdEvent.Type.COMPLETE: // This event indicates the ad has finished - the video player // can perform appropriate UI actions, such as removing the timer for // remaining time detection. if (ad.isLinear()) { clearInterval(intervalTimer); } if (isBanner) { renderBanner(); } else { replayScreen.style.display = 'flex'; } break; } } /** * Handles ad errors. * @param { !google.ima.AdErrorEvent } adErrorEvent */ function onAdError(adErrorEvent) { // Handle the error logging. console.log(adErrorEvent.getError()); outstreamLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { renderBanner(); } } function renderBanner() { if (isBanner) { console.log('Outstream: Render Banner'); iinfoOutstreamPosition.innerHTML = ""; iinfoOutstreamPosition.style.height = "330px"; iinfoOutstreamPosition.appendChild(bannerDiv); } else { console.log('Outstream: Banner is not set'); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoOutstreamPosition.remove(); outstreamInit(); } else { return false; } adVolume = 1; return true; } /** * Pauses video content and sets up ad UI. */ function onContentPauseRequested() { videoContent.pause(); // This function is where you should setup UI for showing ads (for example, // display ad timer countdown, disable seeking and more.) // setupUIForAds(); } /** * Resumes video content and removes ad UI. */ function onContentResumeRequested() { videoContent.play(); // This function is where you should ensure that your UI is ready // to play content. It is the responsibility of the Publisher to // implement this function when necessary. // setupUIForContent(); } function onActiveView() { if (outstreamContainer) { const containerOffset = outstreamContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (outstreamPaused) { adsManager.resume(); outstreamPaused = false; } return true; } else { if (!outstreamPaused) { adsManager.pause(); outstreamPaused = true; } } } return false; } let outstreamInitInterval; if (typeof cpexPackage !== "undefined") { outstreamInitInterval = setInterval(tryToInitializeOutstream, 100); } else { const wrapper = getWrapper(); if (wrapper) { let outstreamInitialized = false; window.addEventListener('scroll', () => { if (!outstreamInitialized) { const containerOffset = wrapper.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight / 1 && containerOffset.bottom > 0.0) { outstreamInit(); outstreamInitialized = true; } } }); } } function tryToInitializeOutstream() { const wrapper = getWrapper(); if (wrapper) { const containerOffset = wrapper.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight / 1 && containerOffset.bottom > 0.0) { if (cpexPackage.adserver.displayed) { clearInterval(outstreamInitInterval); outstreamInit(); } } } else { clearInterval(outstreamInitInterval); } } }