{
isCompareContainerOpen= false;
clearAllBodyScrollLocks();
}"
@resize.debounce.window="
if (window.innerWidth >= 1024) {
isCompareContainerOpen= false;
clearAllBodyScrollLocks();
}
"
x-init="() => {
$nextTick(() => {
// initial set isComparing if it's present in cookies
let providers_arr = [];
if (getCookie('compare_providers_arr')) {
// providers_arr = JSON.parse(getCookie('compare_providers_arr'));
if (localStorage.getItem('compare_providers_arr')) {
providers_arr = JSON.parse(localStorage.getItem('compare_providers_arr'));
}
}
window.setProvidersForComparison(providers_arr);
})
}"
>
= 1024) {
isMenuOpen = false;
isScrolledMobile= false;
}
clearAllBodyScrollLocks();
"
@scroll.window="() => {
// desktop only scroll up/down thing
if (!isMobile) {
if (window.pageYOffset > $refs.header.getBoundingClientRect().height) {
isScrolledDesktop = true;
const st = window.pageYOffset || document.documentElement.scrollTop;
if (st > lastScrollTop) {
scrollDirection = 'down';
} else if (st < lastScrollTop) {
scrollDirection = 'up';
}
lastScrollTop = st <= 0 ? 0 : st; // For Mobile or negative scrolling
} else {
isScrolledDesktop = false;
scrollDirection = 'down';
}
} else {
// mobile only header on scroll
isScrolledMobile = (window.pageYOffset > $refs.header.getBoundingClientRect().height)
}
}"
>
Payment cards
Credit cards and debit cards such as MasterCard, VISA, and American Express are accepted worldwide. Customers trust these cards for secure and fast payments. Find out which payment providers support card payments in your online store.
Looking for the best provider?
Simplify your search – our free tool helps you find the right provider.