PCI-DSS — the Payment Card Industry Data Security Standard — is the set of security requirements every business that accepts credit or debit card payments is expected to follow, and it exists specifically to protect cardholder data from theft and misuse. If your Canadian online store takes Visa, Mastercard, American Express, Discover, or JCB payments in any form, PCI-DSS applies to you, whether you're a one-person Shopify shop shipping candles out of Kelowna or a mid-size retailer running your own WooCommerce checkout in Winnipeg. What changes with your size and setup isn't whether PCI-DSS applies — it's how much work proving compliance actually takes.
That last point is where most of the confusion lives. Business owners hear "PCI compliance" and picture something between a government inspection and an expensive annual audit, mostly because that's the version enterprise-focused content describes. For the overwhelming majority of small and mid-size Canadian online merchants, the reality is much narrower and often far cheaper — provided the checkout is built the right way from the start. Get the architecture wrong, though, and the same standard can mean a genuinely large scope, a lengthy questionnaire, and real remediation costs.
This guide walks through what PCI-DSS actually is and who enforces it, the four merchant levels and what each one requires for validation, how a hosted checkout like Shopify Payments or Stripe Checkout changes your scope compared to handling card data directly, three real-shaped Canadian case studies, a concrete readiness checklist, and honest CAD cost ranges for every stage of getting and staying compliant.
Who wrote this guide
This article was written and reviewed by IT Cares certified technicians based on regularly helping Canadian online merchants figure out their real PCI scope, migrate away from custom checkouts that were quietly capturing card data they never should have touched, and get their SAQ questionnaires completed accurately. We are not a Qualified Security Assessor firm and this isn't a substitute for your acquiring bank's specific requirements — it's the plain-English map most merchants wish someone had handed them before they built their checkout.
What Is PCI-DSS, and Who Actually Enforces It?
PCI-DSS was created by the PCI Security Standards Council, an organization founded jointly in 2006 by the five major card networks — Visa, Mastercard, American Express, Discover, and JCB — specifically to establish a common set of security requirements for anyone handling cardholder data. It is not a Canadian federal statute, not a provincial law, and not something enforced by a government regulator like the Office of the Privacy Commissioner or Quebec's Commission d'accès à l'information. It is, at its core, a private industry standard.
That distinction matters practically because it changes who you answer to. You don't file PCI-DSS paperwork with a government office and you can't be charged under a PCI-DSS statute, because none exists. Instead, PCI-DSS compliance is a contractual obligation built directly into your merchant agreement with your acquiring bank — the financial institution that actually processes your card transactions — or with your payment service provider (Stripe, Square, Moneris, PayPal, and similar). Every one of these agreements includes a clause requiring the merchant to maintain PCI-DSS compliance for as long as they accept card payments through that account.
In practice, this makes the "is it mandatory" question almost beside the point. You can't meaningfully opt out of PCI-DSS and still accept card payments in Canada, because no bank or processor will let you process cards without agreeing to it. The enforcement mechanism isn't a courtroom — it's your ability to keep processing payments at all, plus the fines and fee increases your processor is contractually entitled to apply if you're found non-compliant, especially after a breach. We cover exactly what those consequences look like in dollar terms later in this guide.
It's also worth being precise about what PCI-DSS actually protects: cardholder data specifically — the primary account number (the 16-digit card number), cardholder name, expiration date, service code, and sensitive authentication data like the CVV and full magnetic stripe or chip data. It does not, by itself, cover the broader category of personal information that Canadian privacy law protects — we come back to that distinction, and why it matters in a breach, later in this article.
The 4 PCI-DSS Merchant Levels Explained
PCI-DSS sorts every merchant into one of four levels based on annual transaction volume, and your level determines how you're required to validate compliance — not whether you have to comply at all, since every level is required to meet the same underlying 12 requirement categories. The specific volume thresholds are set by each card brand and your acquirer makes the final call on which level applies to your business, but the commonly used bands look like this:
| Level | Annual transaction volume | Validation required | Typical business example |
|---|---|---|---|
| Level 1 | 6,000,000+ transactions per year (any channel, any card brand) | Annual on-site audit by a Qualified Security Assessor (QSA), plus quarterly network scans by an Approved Scanning Vendor (ASV) and a signed Attestation of Compliance | Large national e-commerce chain, big-box omnichannel retailer |
| Level 2 | 1,000,000 – 6,000,000 transactions per year | Annual SAQ D (some card brands require a QSA audit instead, at the acquirer's discretion) plus quarterly ASV scans | Fast-growing mid-size Canadian e-commerce brand |
| Level 3 | 20,000 – 1,000,000 e-commerce transactions per year | Annual SAQ matched to payment setup, plus quarterly ASV scans if the business stores, processes, or transmits card data directly | Established regional online retailer with steady growth |
| Level 4 | Fewer than 20,000 e-commerce transactions per year (or up to 1,000,000 total across all channels, depending on card brand) | Annual SAQ set by the acquirer; ASV scan only if the business stores or transmits card data directly | Boutique Shopify store, small subscription business, independent online shop |
The overwhelming majority of Canadian small and mid-size online businesses land in Level 3 or Level 4. If your store processes a few thousand orders a year, you are almost certainly Level 4, which means no mandatory on-site audit and no automatic requirement for quarterly vulnerability scanning unless your own systems actually handle card data directly. That last condition is doing a lot of work in that sentence, and it's the entire subject of the next section.
📊 IT Cares field note: Almost every small merchant we've talked to assumed their "level" was something they had to calculate and declare themselves, like a tax bracket. In reality, your acquirer or payment processor tracks your transaction volume and tells you your level, usually through your merchant portal or an annual compliance reminder email. If you've never received one of those emails, it's worth logging into your processor's dashboard directly rather than guessing — the compliance requirement doesn't go away just because nobody flagged it yet.
Not sure which SAQ your checkout actually needs?
Our certified technicians map your real payment flow — Shopify, Stripe, WooCommerce, or custom — and tell you exactly where your scope sits, from $119.99.
QSA Audits vs. Self-Assessment Questionnaires: How Validation Actually Works
Once your level is established, the actual proof-of-compliance step falls into one of two categories: a formal audit performed by an independent Qualified Security Assessor, or a Self-Assessment Questionnaire (SAQ) you complete yourself, typically alongside a signed Attestation of Compliance confirming the answers are accurate.
QSA on-site audits
A QSA is a person or firm certified by the PCI Security Standards Council to formally assess an organization's compliance against the full set of PCI-DSS requirements. This involves reviewing network architecture, interviewing staff, examining configurations, and testing controls directly, then producing a Report on Compliance. It is thorough, it is not cheap, and it is essentially reserved for Level 1 merchants — those processing 6 million or more transactions a year — with Level 2 merchants sometimes required to use one depending on the specific card brand and the acquirer's own policies. For the small and mid-size online businesses this guide is written for, a QSA audit is very unlikely to be a requirement in an ordinary year.
Self-Assessment Questionnaires (SAQs)
An SAQ is a standardized set of yes/no questions built to match a specific category of payment setup. Instead of a third party auditing you, you (or your web developer, or your IT provider) answer the questionnaire honestly based on how your systems are actually configured, then sign the Attestation of Compliance and submit it to your acquirer, usually annually. The type of SAQ you need is determined entirely by how your checkout handles card data — not by your revenue or how long you've been in business. The three that matter most for online merchants are:
- SAQ A — the shortest questionnaire, roughly 20-odd questions, for merchants whose e-commerce checkout is entirely outsourced to a PCI-compliant third party through a full-page redirect or an iframe the merchant's own server never touches directly. Shopify Payments and Stripe Checkout, used as intended, both fall into this category. Your own servers never see, process, or store a card number at any point.
- SAQ A-EP — a much longer questionnaire (over 150 questions) for merchants who host their own checkout page — meaning the page itself lives on their server and is styled to match their site — but the actual card data entry and submission happen through an embedded third-party iframe or JavaScript integration, such as some WooCommerce setups using Stripe Elements. Your server never stores card data, but it's more directly involved in the payment page's security than SAQ A allows for, which triggers a much larger scope.
- SAQ D — the longest and most demanding questionnaire, covering essentially all 12 PCI-DSS requirement categories in detail, required whenever a merchant's own systems directly process, transmit, or — worst case — store cardholder data. This applies to custom-built checkouts that post card details to the merchant's own server before forwarding them to a gateway, older payment integrations that weren't designed with PCI scope in mind, and any setup where raw card numbers touch infrastructure the merchant controls.
The practical takeaway is blunt: the questionnaire you're stuck with is a direct consequence of a technical decision made when your checkout was built, usually by a developer who was optimizing for a smooth checkout experience or lower processing fees, not for PCI scope. Two stores selling the same products, doing the same revenue, can have completely different compliance burdens purely because one uses a hosted checkout and the other built something custom.
Hosted Checkout vs. Handling Card Data Directly: Why Scope Is Everything
If there's one concept that determines almost everything else about how much PCI-DSS compliance will cost and demand from a Canadian online business, it's scope — the portion of your systems that PCI-DSS requirements actually apply to. Scope isn't fixed; it's a direct result of how your checkout is architected, and it can be dramatically reduced through deliberate technical choices, chiefly by never letting your own infrastructure touch raw card data in the first place.
The Shopify / hosted checkout path: minimal scope
When a store uses Shopify Payments, or embeds Stripe Checkout, or redirects to a hosted payment page from a processor like Moneris or PayPal, the card entry form itself is served directly from the payment provider's PCI-compliant infrastructure — not the merchant's website. Functionally, the merchant's server hands off the transaction and gets a success or failure response back; it never sees, stores, or even briefly holds the card number, CVV, or expiration date. Because the merchant's own systems are never in the data path for cardholder data, PCI-DSS scope shrinks down to essentially: keep your site on HTTPS, don't let card data leak in through some other channel like a support email or contact form, and confirm annually via SAQ A (roughly 20-odd yes/no questions) that this is still true. For a typical Level 4 Shopify store, this can realistically take under an hour once you understand what's being asked.
The self-hosted WooCommerce / custom integration path: expanded scope
WooCommerce and similar self-hosted platforms can absolutely be configured the same low-scope way — using a hosted checkout page or an iframe-embedded payment field that never touches the merchant's server. The trouble starts when a developer builds or configures a custom checkout that captures the card number directly in a form on the merchant's own site and posts it — even briefly, even without storing it — to the merchant's own server before forwarding it to a payment gateway. The instant that happens, the merchant's server is "in scope" for PCI-DSS in the fullest sense: network segmentation, encryption in transit and at rest, access logging, vulnerability management, and, most likely, SAQ D — the long questionnaire — become the requirement, regardless of the merchant's size or transaction volume.
This is the single most common and most expensive mistake we see among Canadian self-hosted online merchants: a checkout that "just works" and processes payments successfully, built without anyone on the project understanding that the specific way it moves card data through the merchant's own server dramatically expanded the compliance burden. The checkout can function perfectly from a customer's point of view for years while quietly sitting in a much larger, riskier, and more expensive compliance category than the merchant realizes — until a processor audit, an insurance application, or a breach forces the question.
The single question that tells you your scope
Ask your developer or platform directly: "At any point, does our own server receive, process, or store the actual card number, or does that only ever happen on the payment provider's systems?" If the honest answer is "our server never touches it," you're very likely SAQ A. If the answer is "our server handles it briefly before sending it along" or "we're not sure," you very likely have SAQ D-level scope and should get that confirmed before it becomes a bigger problem.
The 12 PCI-DSS Requirement Categories at a Glance
Regardless of which SAQ ultimately applies, it helps to understand the 12 requirement categories PCI-DSS is built around, since even the shortest questionnaire touches several of them and the longer ones cover all twelve in real depth:
- Install and maintain network security controls — firewalls and network configuration that control what can connect to systems handling card data.
- Apply secure configurations to all system components — no default passwords, no unnecessary services running on systems in scope.
- Protect stored account data — encryption or, better, simply not storing card data at all wherever it can be avoided.
- Protect cardholder data with strong cryptography during transmission — TLS/HTTPS on every page that touches or leads to payment, not just the checkout itself.
- Protect all systems and networks from malicious software — antivirus/anti-malware on systems in scope, kept current.
- Develop and maintain secure systems and software — patching known vulnerabilities promptly, secure coding practices for anything custom-built.
- Restrict access to system components and cardholder data by business need to know — least-privilege access, the same principle that underlies most modern security frameworks.
- Identify users and authenticate access to system components — unique logins per person, strong authentication, no shared admin passwords.
- Restrict physical access to cardholder data — relevant mainly for businesses with physical card-processing equipment or on-premises servers handling card data.
- Log and monitor all access to system components and cardholder data — audit trails that would let you reconstruct what happened in an incident.
- Test security of systems and networks regularly — vulnerability scanning and, at higher levels, penetration testing.
- Support information security with organizational policies and programs — a documented security policy, staff awareness, and an incident response plan.
A merchant on SAQ A is effectively answering a small, targeted subset of these questions — mostly confirming their outsourced provider does the heavy lifting. A merchant on SAQ D is answering detailed questions across essentially all twelve categories, because their own systems carry the actual risk.
How to Determine Your Own PCI Scope: A Practical Sequence
Before diving into case studies, it helps to have an actual sequence to work through rather than an abstract explanation of scope. Here's the order most Canadian online merchants can realistically follow to figure out exactly where they stand, without needing a QSA on the phone.
Map every place a customer can enter card details
List every checkout path your business actually uses — website checkout, phone orders keyed in manually, a mobile app, recurring billing, a point-of-sale terminal for in-person sales. Each one has its own scope implications, and it's common for a business to forget about a secondary channel, like phone orders taken by a staff member, that turns out to be handling card data far less carefully than the main website checkout.
For each channel, ask where the card number physically travels
Trace the actual data path: does the card number get typed into a field hosted by your payment provider (a redirect or iframe you don't control), or does it pass through a form on your own website or server first? This single question is the fork in the road between SAQ A-level scope and SAQ D-level scope, and it's worth confirming with your developer directly rather than assuming based on how the checkout looks to a customer — a checkout can look identical on the surface while handling data completely differently underneath.
Check whether card data is ever stored, even temporarily
Search your order database, log files, email inboxes, and any spreadsheets used for order processing for anything resembling a full card number. Some legacy systems and manual workflows store card numbers without anyone intending to, often left over from a past process nobody revisited. Finding and eliminating any of this is one of the highest-value things a merchant can do, independent of which SAQ ultimately applies.
Confirm your transaction volume and merchant level with your acquirer
Log into your payment processor's merchant portal or contact their support line directly and ask which PCI level and SAQ type they have on file for your account. This removes the guesswork and gives you the exact questionnaire you're expected to complete, rather than estimating based on general thresholds that vary slightly by card brand.
Complete the questionnaire honestly, and fix what it surfaces
Answer every question based on how your systems are actually configured, not how you'd like them to be configured. An SAQ that surfaces a gap — an unpatched plugin, a missing firewall rule, a page still running on HTTP — is doing exactly what it's supposed to do. Treat a "no" answer as a to-do item to fix before your next renewal, not a reason to answer inaccurately just to get the form submitted.
Working through these five steps typically takes a Level 4 merchant with a straightforward hosted checkout well under a day, and gives a self-hosted merchant with a more complex setup a clear, evidence-based starting point rather than a guess about which questionnaire applies. It's also worth repeating this exercise whenever the checkout changes — a plugin update, a new payment method, or a platform migration can quietly shift scope without anyone flagging it at the time.
Three Canadian Online Businesses, Three Different PCI Paths
PCI-DSS compliance looks completely different in practice depending on how a store is built. These three composite scenarios, based on the pattern of situations we see regularly across Canadian online merchants, illustrate just how differently the same standard applies.
Case study 1: Boutique clothing store on Shopify — Kelowna, BC
A small boutique clothing retailer in Kelowna running entirely on Shopify, using Shopify Payments for all card processing, processes roughly 3,800 orders a year — comfortably Level 4. Because Shopify Payments handles 100% of the card entry and processing on its own PCI-compliant infrastructure, the store's own systems never touch a card number at any point. When the owner sat down to address a compliance reminder email from her acquirer, completing SAQ A took about two and a half hours in a single afternoon: confirming the site runs entirely on HTTPS, verifying no card data is ever requested through email, phone scripts, or a contact form, and signing the Attestation of Compliance. Total cost: her own time, no software purchase, no consultant fee. This is the outcome hosted checkout is specifically designed to produce.
Case study 2: Self-hosted WooCommerce electronics retailer — Winnipeg, MB
A mid-size electronics retailer in Winnipeg running a self-hosted WooCommerce store discovered, during a routine review prompted by a cyber insurance renewal question, that their checkout — built years earlier by a freelance developer who prioritized a seamless one-page experience — was capturing card numbers directly in a form on their own server before forwarding the transaction to their payment gateway. That single architectural choice put the business squarely in SAQ D territory despite processing under 15,000 transactions a year, well within Level 4 volume. Remediation meant migrating the checkout to a hosted iframe integration using Stripe Elements, which took roughly three weeks of developer time and cost approximately $3,200 CAD, including testing to confirm no card data touched their server during or after the migration. In exchange, the store dropped from SAQ D to SAQ A-EP, avoided an escalating non-compliance fee their processor had flagged (starting around $39.95/month and scheduled to increase toward $500/month if unresolved), and closed a gap that could have meant liability for the full cost of a breach investigation had one occurred under the old setup.
Case study 3: Subscription box company — Moncton, NB
A subscription box company in Moncton shipping monthly curated boxes to customers across Atlantic Canada ran into a different kind of complexity: recurring billing. Charging the same customer's card automatically every month meant the business needed some way to reference a customer's payment method repeatedly without storing the actual card number — storing raw card data for recurring billing purposes is exactly the kind of practice that pushes a merchant deep into SAQ D territory and creates real breach liability if that stored data were ever compromised. Working with their payment gateway's customer support team, they implemented tokenization: instead of storing card numbers, the gateway issues a secure token tied to each customer's saved payment method, and the merchant's systems store and reference only that token, never the underlying card data. Combined with switching their initial checkout to a hosted subscription billing widget provided by the gateway, this let the company operate on SAQ A-EP rather than SAQ D, meaningfully reducing both their annual questionnaire burden and, more importantly, what an attacker could actually steal if their systems were ever compromised.
The pattern across all three
None of these businesses needed an enterprise security budget to land in a good position — they needed their checkout architected so their own systems stayed out of the card data path as much as possible. The Kelowna store got this by default from Shopify. The Winnipeg and Moncton businesses had to actively fix it, at real but bounded cost, once the gap surfaced.
PCI-DSS Readiness Checklist for Online Merchants
PCI-DSS Readiness Checklist for Online Merchants
☐ Use a PCI-DSS compliant payment gateway or processor (Shopify Payments, Stripe, Moneris, Square, PayPal) for every card transaction
☐ Never store raw card numbers, CVV, or full track data on your own servers, in spreadsheets, or in email
☐ Enforce SSL/TLS (HTTPS) on every page of your site, not only the checkout page
☐ Configure a firewall and, where relevant, segment any network handling card data from general office or point-of-sale systems
☐ Confirm your correct merchant level with your acquirer and complete the matching SAQ every year
☐ Run quarterly ASV vulnerability scans if your business stores, processes, or transmits card data directly
☐ Train any staff who touch payment systems on secure handling of card data and phishing recognition
☐ Maintain a written incident response plan specifically for a suspected card data breach
☐ Review your payment processor or gateway agreement for PCI compliance clauses and liability-shift terms
☐ Change default passwords and settings on any POS terminal or router used for payment processing
☐ Keep an up-to-date inventory of every system, plugin, and third-party service that touches your payment pages
What Happens If You're Found Non-Compliant?
The consequences of PCI-DSS non-compliance rarely arrive as a single penalty — they tend to stack, and they escalate sharply once an actual breach is involved rather than just a routine compliance gap.
- Non-compliance fines from your acquiring bank or the card networks — these can range from roughly $5,000 to $100,000 CAD per month depending on the card brand, your transaction volume, and how long the issue goes unresolved, and they're typically passed directly from the card network through your acquirer to you.
- Increased per-transaction processing fees — many processors apply an ongoing non-compliance surcharge on every transaction until you demonstrate compliance, quietly eating into margin on every sale.
- Loss of the ability to process cards — in serious or prolonged cases, an acquirer can suspend or terminate your merchant account entirely, which for most online businesses is close to an existential problem.
- Liability for breach-related costs — if a breach occurs while you're non-compliant, you can be held responsible for forensic investigation costs, the cost of reissuing cards to affected customers (a real expense banks pass along), and potential legal claims — costs that a compliant merchant's processor agreement might otherwise have helped absorb or that cyber insurance might have covered, but often excludes when the underlying non-compliance contributed to the breach.
The financial exposure from these combined consequences routinely dwarfs the cost of getting compliant in the first place — which is precisely the incentive structure the card networks designed it to be.
PCI-DSS vs. Law 25 and PIPEDA: Related but Legally Separate
It's easy to conflate PCI-DSS with Canada's actual privacy laws, since both show up in the same breach conversations and both push businesses toward similar-sounding safeguards — encryption, access controls, incident response plans. But they are genuinely distinct: PCI-DSS is a private industry standard focused narrowly on payment card data, created and enforced by the card networks through your merchant agreement. PIPEDA, the federal Personal Information Protection and Electronic Documents Act, and Quebec's Law 25, are actual government legislation covering the much broader category of personal information — names, addresses, purchase history, browsing behaviour, and far more than card numbers — enforced respectively by the federal Office of the Privacy Commissioner and Quebec's Commission d'accès à l'information (CAI).
The practical overlap shows up the moment a card data breach happens: because cardholder names and card numbers together generally qualify as personal information under both PIPEDA and Law 25, a breach that triggers PCI-DSS consequences from your acquirer will, in nearly every case, simultaneously trigger separate breach notification obligations under Canadian privacy law — a written record of the breach, notification to affected individuals where there's a real risk of significant harm, and for Quebec businesses or Quebec residents' data, notification to the CAI as well. Our guide to PIPEDA and Law 25 compliance covers those privacy-side obligations in detail — treat the two frameworks as running in parallel after a breach, not as substitutes for one another.
Budget: What PCI-DSS Compliance Actually Costs a Small Online Business
Concrete numbers matter more than general reassurance here, since the honest answer genuinely depends on your setup:
- SAQ A self-assessment — effectively free beyond a few hours of staff time once a year, since the compliant infrastructure is already being provided by your hosted checkout platform.
- SAQ D or QSA-assisted assessment for a larger or higher-scope merchant — roughly $8,000 to $25,000 CAD per year, depending on the complexity of your systems and whether outside consulting help is needed to prepare and validate the questionnaire.
- Quarterly ASV vulnerability scanning (required for merchants storing, processing, or transmitting card data directly) — roughly $500 to $1,500 CAD per year.
- Migrating a non-compliant custom checkout to a compliant hosted gateway — a one-time development cost typically in the $1,500 to $6,000 CAD range, depending on how deeply the old checkout was integrated into the rest of the site.
- Ongoing PCI compliance management — for businesses that want this handled continuously rather than revisited once a year under pressure, this typically fits naturally into a broader managed IT services relationship rather than as a standalone product.
- A security assessment to establish your actual scope and SAQ type — IT Cares assessments start at $119.99, a reasonable starting point before committing to any larger remediation project.
The pattern worth internalizing: the businesses paying the least are almost always the ones that kept their own systems entirely out of the card data path from the beginning. The cost of PCI-DSS compliance, in practice, is largely the cost of fixing an architecture decision after the fact rather than getting it right up front.
📊 IT Cares field note: The Winnipeg-style scenario is the one we see most often driving unplanned spend — a checkout that worked fine for years, built without anyone flagging the PCI implications of how it moved card data. The fix is rarely dramatic once identified, but it's a much easier and cheaper conversation to have before a breach or an insurance renewal forces it than after.
Canadian Resources: Where PCI-DSS Fits Alongside Government Programs
It bears repeating that PCI-DSS itself is industry-run, not government-mandated — the PCI Security Standards Council, not a Canadian regulator, sets and updates the standard. That said, several Canadian government and quasi-government resources are directly relevant to online businesses dealing with card security and the fraud and privacy risks that surround it:
- Canadian Anti-Fraud Centre — the national body tracking and reporting on payment fraud trends affecting Canadian consumers and businesses; a useful source for understanding the fraud landscape your business is defending against, separate from PCI-DSS compliance itself.
- Innovation, Science and Economic Development Canada (ISED, ic.gc.ca) — publishes guidance and resources on digital commerce and small business security more broadly, useful context for online merchants building out their overall security posture.
- Business Development Bank of Canada (BDC, bdc.ca) — offers financing and advisory support that Canadian e-commerce businesses can use toward security upgrades, including checkout migrations or broader IT security improvements tied to compliance work.
- Office of the Privacy Commissioner of Canada (OPC, priv.gc.ca) — while not involved in PCI-DSS itself, a card data breach typically triggers parallel PIPEDA obligations (and Law 25 obligations in Quebec), making the OPC's breach reporting guidance directly relevant the moment a card data incident occurs.
Treat PCI-DSS as the payment-industry layer of your compliance picture, and these Canadian resources as the surrounding layer — fraud awareness, business support, and privacy law — that a card data incident will almost always pull in alongside it.
Want an honest read on your actual PCI scope, not a sales pitch?
IT Cares' security audits map your real checkout architecture — Shopify, Stripe, WooCommerce, or a custom build — and tell you plainly which SAQ applies, what's driving your scope, and what it would take to reduce it. If ongoing management makes more sense for your business, our cybersecurity services can maintain that posture over time rather than leaving it as a once-a-year scramble.
Frequently Asked Questions
Want Your Real PCI Scope Mapped Out, Not Guessed At?
IT Cares reviews your actual checkout architecture — Shopify, Stripe, WooCommerce, or custom — and gives you a clear, honest picture of your SAQ type and what would reduce your scope.
Comments (3)
We run a small Shopify store and I was dreading this after a PCI email from our processor. Turned out to be SAQ A and took me under an hour once I understood what they were actually asking. This article explained why way better than the questionnaire itself did.
The WooCommerce scenario here is basically our exact situation from last year. Our developer never mentioned that our checkout was touching card data directly on our own server. Migrating to a hosted gateway was less painful than I expected once we understood why it mattered.
Tokenization was the piece I didn't understand for our subscription boxes until reading this. We were storing card details ourselves for recurring billing without realizing how much bigger that made our compliance scope. Talking to our gateway about tokens fixed it.
Leave a Comment