The decline is your bank, and it is deliberate
Start with the thing nobody tells you at the moment it happens. You enter a card that works everywhere else, the cashier returns a decline, and there is no message explaining it. The money is in the account. The card is not expired. Nothing is wrong with it. The transaction was refused because of a four-digit classification attached to the merchant: MCC 7995, the merchant category code for gambling.
RBC, TD, CIBC, BMO and Scotiabank all apply automatic blocks on that code for standard Visa and Mastercard debit and credit. It is a default, not a judgement about you, and it operates before anything about your balance is considered. The casino sees a refusal come back down the wire and passes it on; your bank made the decision and told neither of you why.
This is why the honest answer to the phrase people search — “online casinos that accept debit cards” — is that the question is aimed at the wrong party. Acceptance is not the operator's to give. A cashier can list Visa Debit all it likes; the authorisation still has to pass an issuer that blocks the category by default.
Visa Debit and Debit Mastercard are card transactions
The confusion is understandable, because the money does come out of a chequing account. But Visa Debit and Debit Mastercard ride the card networks. The account behind them is irrelevant to how the transaction is routed and irrelevant to how it is judged. It is built as a card authorisation, it carries a merchant category code, and it meets the same block a credit card meets — including the American Express card, which adds a cash-advance charge of its own on top of the refusal risk.
That single structural fact reorganises the whole payments section of this site. The rails that work in Canada are the ones that are not cards, and the rails that fail are the ones that are — whether the plastic says debit, credit or prepaid on the front.
| Method | Is it a card transaction? | What stops it, or does not |
|---|---|---|
| Visa Debit, Debit Mastercard | Yes | MCC 7995. Blocked by default at the big five banks. |
| Visa or Mastercard credit | Yes | The same block, on the same code. |
| Prepaid Visa, Vanilla Mastercard | Yes | Bypasses bank-side approval, then fails AVS unless registered. Deposits only. |
| Interac e-Transfer | No | Your bank's own daily transfer ceiling, commonly C$3,000–10,000. |
| iDebit | No | A direct bank-to-casino push in CAD, about $1.50 a transaction. |
| eCheck | No | An ACH/EFT debit. Limits about C$2,500–5,000 a transaction, daily caps near C$10,000. |
That Interac logo is not a debit-card entry
Here is the clarification that resolves most of the confusion on this subject. When a Canadian cashier shows an Interac logo, it almost always means Interac e-Transfer — the email-addressed bank transfer — and not a debit-card entry form. Those are completely different rails. One is a card authorisation judged by your issuer; the other is a transfer sent from inside your own online banking, which never touches a merchant category code at all.
The distinction used to be blurrier, because there was a second Interac rail. Interac Online was discontinued in May 2024, and e-Transfer is the only Interac route left for casino deposits. Any page still telling you to “deposit with Interac Online” was written before that and has not been checked since — a useful test of whether a payments guide is maintained.
Practically: deposits by e-Transfer land in minutes. Minimums are usually C$10–20, sometimes as low as C$5. Withdrawals come back as an e-Transfer to your registered email address, typically 1–3 business days after the operator approves the payout. And the daily cap is not the casino's to set: it is your bank's, commonly C$3,000–10,000. The full picture is on the Interac page.
AVS: the second way a card fails
Even where a card gets past the category block, there is a second gate. Casino cashiers run address verification: they match the billing postal code you type against the one your issuer holds on file. If the two do not agree, the transaction fails, and the message you get back is the same uninformative decline.
On a bank-issued debit card this is normally a non-event — your issuer has your address. It becomes decisive on prepaid products, which is exactly where people turn after a bank card is refused. An unregistered gift card has no postal code on file, so it fails every time. A Vanilla Mastercard has to be registered at vanillaprepaid.com before the cashier's check can succeed.
Do not treat a prepaid card as the fix for a blocked debit card. It bypasses bank-side approval, which is why it works more often — but it fails AVS unless you register it first, it is one-time-load, so a declined or partial authorisation strands the remaining balance, and it is deposit-only. No casino can pay a withdrawal back to it. You will still need a second method to get paid, so choose that method first.
What actually works from a chequing account
If the goal is to fund an account from the money in your bank rather than from a credit line, there are three rails worth knowing, and none of them is a card.
- In minutes Interac e-Transfer. Deposits in minutes, minimums usually C$10–20 and sometimes C$5, withdrawals back to your registered email 1–3 business days after approval. The ceiling is your bank's, commonly C$3,000–10,000 a day.
- Stays in CAD iDebit. A direct bank-to-casino push that keeps the unit of account in Canadian dollars and avoids holding a wallet float. About $1.50 a transaction, withdrawal minimums from about $10. Its sibling Instadebit is being shut down — deposits already gone, balances withdrawable only until 30 April 2026.
- Bank pull eCheck. An ACH/EFT debit taken straight from the chequing account, so it never meets MCC 7995. Typically C$2,500–5,000 a transaction and daily caps near C$10,000, but a first pull can trigger verification and settlement of 1–3 business days is common.
Each has a page here with the terms worked through: iDebit and eCheck. Each tag names the property that distinguishes the rail, not a rank — this site publishes no scores of its own.
Reading a decline properly
Because the failure message is identical whatever the cause, it is worth separating the possibilities before you start retrying. A card refused at every casino cashier, while working normally at other merchants, points at the category block: that is the bank's MCC 7995 rule and no amount of retrying will move it. A card refused at one cashier while working at another points at that operator's own acceptance or its address check. A prepaid card refused everywhere, including on a small amount, points at AVS and an unregistered postal code.
What none of them means is that the money is at risk or that something is wrong with your account. A declined authorisation moves nothing. The practical response is to change rails rather than to change cards, because every card you try meets the same code.
Where the province you are in changes the answer
Canada licenses gambling provincially. Single-event betting became legal nationwide when Bill C-218 came into force on 27 August 2021, but who may take your deposit still depends on where you live. Ontario has had a regulated private market since 4 April 2022 under the AGCO and iGaming Ontario; Alberta's opened on 13 July 2026; Québec has no private licensing category, with Loto-Québec holding the monopoly; and the Kahnawake Gaming Commission has licensed operators from Mohawk territory since 1996.
The AGCO's funds-management standard states that cryptocurrency is not legal tender and shall not be accepted; the Ontario market runs in Canadian dollars through Interac, cards and bank transfer. Note what that does and does not fix: a registered Ontario operator may well list cards on its cashier, and your issuer will still block MCC 7995 if that is its default. Registration governs the operator, not your bank. Separately, the AGCO's Registrar's Standards for Internet Gaming prohibit advertising that communicates inducements, bonuses or credits outside an operator's own site or consented direct marketing, explicitly including affiliate content and search; the regulator issued $110,000 in penalties to BetMGM Canada over inducements. Ages: 19+ in Ontario, British Columbia, Saskatchewan, Atlantic Canada and the territories, 18+ in Alberta, Manitoba and Québec. The rest of the payments work is indexed at the desk.