PCI compliant hosting: what a web host can cover, and what it cannot
Published
No web host can make a store PCI compliant. What a host can do is carry its own half of the work and prove it: a PCI DSS assessment of its platform, an Attestation of Compliance it hands over, and a written split of which requirements are its job and which are yours. How much of that you need depends on one thing, whether card numbers ever reach the server. This page compares six hosts on those questions, for an owner choosing where a store or a payment app should live.
Verdict
- Best overall for card data on servers you runAWS
- Best for a managed server with firewall and scans in the planAtlantic.Net
- Best for a WooCommerce store on a hosted checkoutKinsta
- Best when no card data may touch the siteWP Engine
Vendors compared6

PCI DSS compliant hosting, row by row
Each row is a question PCI DSS makes you answer about a host, with the requirement it maps to. “Ask the vendor” means the host's own pages did not say when we read them on 2026-10-28.
Swipe sideways for more vendors
| What you need from a host | Our pickAWS | Google Cloud | Microsoft Azure | Atlantic.Net | Kinsta | WP Engine |
|---|---|---|---|---|---|---|
| States its own PCI DSS validationReq. 12.8.4 | Yes | Yes | Yes | Ask the vendor | Ask the vendor | Ask the vendor |
| Gives you its Attestation of ComplianceReq. 12.9.2 | Yes | Yes | Yes | Ask the vendor | Ask the vendor | Ask the vendor |
| Publishes a responsibility matrixReq. 12.8.5 | Yes | Yes | Yes | Ask the vendor | Ask the vendor | Ask the vendor |
| Lets card data sit on its serversSAQ D | Yes | Yes | Yes | Yes | Ask the vendor | No |
| Offers a web application firewallReq. 6.4.2 | Yes | Yes | Yes | Yes | Yes | Yes |
| Makes your business PCI compliant by itselfReq. 12.8.1 | No | No | No | No | No | No |
The split runs down the middle. The three clouds state their own validation and publish the paperwork; the three managed hosts sell a looked-after server and leave the PCI DSS proof to you. Neither half is wrong. Which one you need is the next section.
PCI compliant server or hosted checkout: which you need
The questionnaire you file is set by how your checkout takes the card, and the questionnaire decides how much the host matters. If any element of the payment page delivered to the shopper's browser comes from the merchant's own website, SAQ A does not apply; SAQ A-EP may. If card numbers reach your server, the Council's table points to SAQ D. Pick your setup:
Which hosting your checkout needs
Pick how your checkout takes the card. Pre-set to the processor's card fields in an iframe.
Form this points toSAQ A
The Council's count27 requirements
Same as a redirect, plus one line you sign: that your site “is not susceptible to attacks from scripts that could affect the merchant’s e-commerce system(s).” The host runs the server those scripts would land on.
Ask the host for: How the host patches the server and blocks web attacks, in writing.
The hosts in the table
AWSFits
States its own validation; more server than a small shop needs, but nothing in the rule against it.
Google CloudFits
States its own validation; more server than a small shop needs, but nothing in the rule against it.
Microsoft AzureFits
States its own validation; more server than a small shop needs, but nothing in the rule against it.
Atlantic.NetFits
A managed server; ask for the written split of who does what.
KinstaFits
Its PCI article walks a WooCommerce store through this setup.
WP EngineFits
Its terms make outsourced payment the only setup it supports.
Source: PCI SSC SAQ Instructions and Guidelines v4.0.1 r1, pp. 9–10; the hosts' own pages, read 2026-10-28.
Not sure which setup your store runs? The payment gateways compared page shows each gateway's routes, and the SAQ type finder names the form. A store that must stay on the long form will find the full list in the SAQ D guide.
What a PCI badge on a host's page can mean
“PCI compliant web hosting” is a phrase anyone can print. Read the exact words, because four hosts we read on the same day used them to mean four different things.
“certified as a PCI DSS Level 1 Service Provider”AWS
The host's own platform was assessed by a QSA. Your servers on it are still yours to assess.
“PCI DSS v4.0.1 Ready”Atlantic.Net
Built so your environment can pass. Not a statement that the host itself holds a PCI DSS AOC.
“PCI-DSS SAQ-A validation”DigitalOcean
The host keeps card data out of its own systems. It says nothing about servers you rent.
“does not guarantee PCI compliance”Kinsta
The host looks after the platform and leaves the store, and its proof, to you.
DigitalOcean's line is the one to read twice. Its certification page says it “maintains a Zero-Footprint data policy by way of our PCI-DSS SAQ-A validation. Through our attestation, DigitalOcean commits to not storing, processing, or transmitting cardholder data within our administrative environment.” SAQ A is a merchant's form, and DigitalOcean applies it to its own administrative systems. The same page lists PCI-DSS among the certifications of its colocated data centers, which covers the buildings, not your server (DigitalOcean's certification reports). That is why DigitalOcean has no column here: none of its pages we read describe a PCI DSS assessment of the servers it rents out. If you host with it, ask it directly before card data goes anywhere near a droplet.
One date to check on every badge: Microsoft's Azure page still says Azure is compliant “under PCI DSS version 4.0,” while v4.0.1 is the version in force. Ask which version the AOC you download covers.
What stays yours on any host
“The use of a PCI DSS compliant TPSP does not make an entity PCI DSS compliant, nor does it remove the entity's responsibility for its own PCI DSS compliance.” Every host in the table says a version of the same thing. Where they differ is how far up the stack their half goes. AWS: the customer “assumes responsibility and management of the guest operating system (including updates and security patches)” (AWS shared responsibility model). Microsoft, for a virtual machine: “You manage virtual machines, operating systems, and applications” (Microsoft Learn). Kinsta, a managed host, keeps “operating system patches up to date” and leaves “everything above the infrastructure layer” to you (Kinsta's PCI article).
Who does what, cloud server vs managed host
| Layer | Cloud server | Managed host |
|---|---|---|
| Buildings, hardware, network | Host | Host |
| Server operating system and its patches | You, on a virtual server | Host |
| Firewall rules in front of your site | You configure them | Host, ask what is covered |
| Store software, plugins, themes, your code | You | You |
| Admin logins, MFA, staff accounts | You | You |
| The SAQ, the ASV scan, the AOC you sign | You | You |
A typical split from the hosts' own pages, read 2026-10-28. The host's responsibility matrix is the one that counts for your setup.
Two jobs never move to the host. The quarterly external scan is yours to arrange: scan customers are responsible for “Selecting an ASV from the list of Approved Scanning Vendors,” and the ASV scanning vendors compared page lists who can run it. And the firewall in front of a public site: Requirement 6.4.2 asks for “an automated technical solution” that “continually detects and prevents web-based attacks.” Every host here offers one, but on the clouds it is a service you switch on and configure. The PCI firewall guide covers the network side.
And four pieces of paperwork, whichever host you pick:
- 01Put the host on your list of service providers, with what it does for you. Req. 12.8.1
- 02Keep a written agreement in which the host acknowledges its part in account-data security. Req. 12.8.2
- 03Check its PCI DSS status at least once every 12 months. Req. 12.8.4
- 04Keep its split of which requirements are its, yours, or shared. Req. 12.8.5
A host that is a service provider owes you the material for the last two: Requirement 12.9.2 has it provide “PCI DSS compliance status information” and its split of responsibilities “upon customer request.” The Attestation of Compliance guide shows what to check on the AOC it sends.
Each PCI DSS hosting provider up close
AWS
Amazon's cloud: virtual servers, storage, databases and managed services you assemble yourself.
FitsStores and apps whose own code handles card numbers, with someone who can run servers
States its own PCI DSS validationYes
Gives you its Attestation of ComplianceYes
Lets card data sit on its serversYes
AWS says it is “certified as a PCI DSS Level 1 Service Provider,” assessed by Coalfire Systems, and that the AOC and a Responsibility Summary are available in AWS Artifact, its self-service report portal. It is plain about the limit: “Customers must manage their own PCI DSS compliance certification.” AWS PCI DSS FAQs
VerdictCard data on servers you run
Google Cloud
Google's cloud: virtual machines, Kubernetes, managed databases and app platforms.
FitsTeams building a payment app on Google's managed services
States its own PCI DSS validationYes
Gives you its Attestation of ComplianceYes
Lets card data sit on its serversYes
Google lists the services “reviewed by an independent Qualified Security Assessor and determined to be PCI DSS 4.0.1 compliant,” publishes a shared responsibility matrix, and says “PCI DSS reports may be requested via the Compliance Reports Manager.” It adds that “customers are still responsible for ensuring that their applications are PCI DSS compliant.” Google Cloud PCI DSS page
VerdictA card-data app on Google's managed services
Microsoft Azure
Microsoft's cloud: virtual machines, App Service and managed databases, beside Microsoft 365.
FitsBusinesses already running on Microsoft's cloud
States its own PCI DSS validationYes
Gives you its Attestation of ComplianceYes
Lets card data sit on its serversYes
Azure “is certified as compliant under PCI DSS version 4.0 at Service Provider Level 1,” with the AOC and a PCI DSS Shared Responsibility Matrix in its Service Trust Portal. Its own caution: Azure's status “doesn't automatically translate to PCI DSS validation for the services that you build or host on the Azure platform.” Azure PCI DSS offering
VerdictA business already on Microsoft's cloud
Atlantic.Net
A managed hosting company selling cloud and dedicated servers with a PCI security stack.
FitsA small business that wants a managed server, not a cloud console
States its own PCI DSS validationAsk the vendor
Not stated on their site when read on 2026-10-28.
Gives you its Attestation of ComplianceAsk the vendor
Not stated on their site when read on 2026-10-28.
Lets card data sit on its serversYes
Its PCI plans list a “Fully Managed FortiGate Firewall with IPS,” “Multi-Factor Authentication” and “Scheduled Vulnerability Scans.” It calls the service “PCI DSS v4.0.1 Ready” and names SOC 2 and SOC 3 reports, not a PCI DSS AOC of its own, and says its help “should be treated as audit support, not as a replacement for your own compliance team, assessor, or required PCI validation process.” Whether its scans come from an Approved Scanning Vendor is not stated: ask. Atlantic.Net PCI hosting
VerdictA managed server with firewall and scans in the plan
Kinsta
Managed WordPress and WooCommerce hosting, with its Cloudflare integration in front of every site.
FitsA WooCommerce store whose card fields come from Stripe, PayPal or another processor
States its own PCI DSS validationAsk the vendor
Not stated on their site when read on 2026-10-28.
Gives you its Attestation of ComplianceAsk the vendor
Not stated on their site when read on 2026-10-28.
Lets card data sit on its serversAsk the vendor
Not stated on their site when read on 2026-10-28.
Kinsta keeps the server and its operating system patched and puts “a fully managed Web Application Firewall (WAF)” in front of each site. It also says “Kinsta does not guarantee PCI compliance, and we cannot audit your site,” and reminds an iframe or redirect store that it must run “quarterly external vulnerability scans using a PCI Approved Scanning Vendor (ASV).” Kinsta's PCI article
VerdictA WooCommerce store on a hosted checkout
WP Engine
Managed WordPress hosting, with Global Edge Security as its managed firewall and CDN layer.
FitsA WordPress store that sends every card to the processor and keeps none
States its own PCI DSS validationAsk the vendor
Not stated on their site when read on 2026-10-28.
Gives you its Attestation of ComplianceAsk the vendor
Not stated on their site when read on 2026-10-28.
Lets card data sit on its serversNo
“WP Engine does not store, process, or transmit cardholder data on our platform, and our Acceptable Use Policy prohibits you from doing the same.” Outsourcing payment is “the only choice that is compatible with our Services.” It also warns that a WP Engine site in your scan scope may give results that “may not be correct.” SAQ A still includes the quarterly ASV scan for a redirect or iframe store, so settle the scope with your ASV, not by leaving the site out. WP Engine and PCI Compliance
VerdictNo card data on the site
PCI hosting: questions merchants ask
Does PCI compliant hosting make my store PCI compliant?
No. The applicability note to Requirement 12.8.1 says it in one line: “The use of a PCI DSS compliant TPSP does not make an entity PCI DSS compliant, nor does it remove the entity's responsibility for its own PCI DSS compliance.” A validated host covers its own half; your store, your code, your logins and your questionnaire stay yours.
I use Stripe Checkout or PayPal. Do I need PCI compliant web hosting at all?
You need less from the host, not nothing. A redirect or the processor's iframe can fit SAQ A, which the Council counts at 27 requirements. The host still serves the page that hands the shopper to the processor, so it goes on your provider list, and SAQ A still includes Requirements 11.3.2 and 11.3.2.1, the external scans of that site.
The SAQ A guide runs the payment-page test, and is Stripe PCI compliant shows which Stripe setup lands where.
Can I keep card data on shared hosting?
Only on a host that can show it meets Appendix A1: multi-tenant providers keep every customer's environment and data protected and apart from the others (A1.1), and they “facilitate logging and incident response for all customers.” Ask whether its AOC covers that appendix. If it cannot say, move the card data off the server instead, with a hosted payment page or the processor's iframe.
What should I ask a host for before I sign?
Three things: its Attestation of Compliance, its responsibility matrix, and the list of its services the AOC covers. A host that is a service provider must provide “PCI DSS compliance status information” and its split of responsibilities “upon customer request” (Requirement 12.9.2). The Attestation of Compliance guide shows what to read on the form.
Does PCI DSS compliant hosting include my quarterly ASV scan?
Do not assume it does. Atlantic.Net's PCI plans include “Scheduled Vulnerability Scans” without saying they come from an Approved Scanning Vendor, and Kinsta says the ASV scan is yours to run. Choosing the ASV is the scan customer's job; the ASV scan guide explains how a host's servers fit into your scan scope, and ASV scanning vendors compared lists vendors on the Council's list.
My store runs on Shopify. Do I need any of this?
Shopify runs the hosting for you and says its certification covers “your store, its shopping cart and web hosting.” The hosts on this page are for a store you build and host yourself. Shopify Payments vs Stripe sets the two shapes side by side.
Sources
- PCI SSC: Prioritized Approach Tool for PCI DSS v4.0.1 (Req. 6.4.2, 12.8.1, 12.8.2, 12.8.4, 12.8.5, 12.9.2, A1) (docs-prv.pcisecuritystandards.org), read on 2026-10-28
- PCI SSC: SAQ Instructions and Guidelines, PCI DSS v4.0.1 r1 (pp. 4, 9, 10, 15, 23) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: ASV Program Guide v4.0 r2 (§4.6) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- AWS: PCI DSS Level 1 FAQs (aws.amazon.com), read on 2026-10-28
- AWS: Shared Responsibility Model (aws.amazon.com), read on 2026-10-28
- AWS: AWS WAF (aws.amazon.com), read on 2026-10-28
- Google Cloud: PCI DSS compliance (cloud.google.com), read on 2026-10-28
- Google Cloud: PCI DSS v4 shared responsibility matrix (services.google.com), read on 2026-10-28
- Google Cloud: Cloud Armor (cloud.google.com), read on 2026-10-28
- Microsoft Learn: Azure PCI DSS offering (learn.microsoft.com), read on 2026-10-28
- Microsoft Learn: Shared responsibility in the cloud (learn.microsoft.com), read on 2026-10-28
- Microsoft Learn: Azure Web Application Firewall (learn.microsoft.com), read on 2026-10-28
- Atlantic.Net: PCI-Compliant Hosting (atlantic.net), read on 2026-10-28
- Kinsta: Does Kinsta offer PCI compliant hosting? (kinsta.com), read on 2026-10-28
- WP Engine: WP Engine and PCI Compliance (wpengine.com), read on 2026-10-28
- WP Engine: Global Edge Security (wpengine.com), read on 2026-10-28
- DigitalOcean: Certification reports (digitalocean.com), read on 2026-10-28
- Shopify: PCI compliance (shopify.com), read on 2026-10-28