Mobile Wallet Compatibility Checker
Check if your credit and debit cards work with popular mobile wallets.
1. Select a Wallet
2. Your Cards
3. Compatibility Check
Wallet Selected
-
Compatible Cards
0 / 0
Add a card and select a wallet to see results.
Add a Card
Mobile Wallet Compatibility Report
Generated on
Summary for
Detailed Results
No cards added yet.
`; return; } container.innerHTML = userCards.map(c => `
${c.bank} ${c.network}
`).join('');
}
function openCardModal() {
document.getElementById('cardNetwork').innerHTML = DB.networks.map(n => ``).join('');
document.getElementById('issuingBank').innerHTML = DB.banks.map(b => ``).join('');
document.getElementById('cardModal').classList.remove('hidden');
document.getElementById('cardModal').classList.add('flex');
}
function closeCardModal() {
document.getElementById('cardModal').classList.add('hidden');
document.getElementById('cardModal').classList.remove('flex');
}
function addCard() {
userCards.push({
id: Date.now(),
network: document.getElementById('cardNetwork').value,
bank: document.getElementById('issuingBank').value
});
renderCardList();
checkCompatibility();
closeCardModal();
}
async function generatePdf() {
document.getElementById('pdf-date').textContent = new Date().toLocaleDateString();
document.getElementById('pdf-wallet-name').textContent = selectedWallet;
document.getElementById('pdf-summary').innerHTML = document.querySelector('.grid.grid-cols-2.gap-4').innerHTML;
let tableHtml = `| Card | Status |
|---|---|
| ${card.bank} ${card.network} | ${isCompatible ? 'Supported' : 'Not Supported'} |
