PCI DSS Compliance Hosting: Accept Payments Safely Online
If your website accepts credit card payments, PCI DSS compliance isn't optional; it's required by every major card brand. But PCI compliance is confusing: 12 requirements, 4 merchant levels, 9 SAQ types, and a shared responsibility model between you and your hosting provider. This guide cuts through the complexity with clear hosting recommendations, cost breakdowns, and a step-by-step path to compliance.

Web hosting enthusiast who tests providers and breaks down features, pricing, and real world speed

Quick Verdict
🏆 Liquid Web
Best PCI Certified (9.4/10)
PCI DSS Level 1 certified with AOC. Managed dedicated servers, built-in firewall/IDS, automatic patching. Gold standard for PCI hosting.
☁️ AWS
Best Cloud PCI (9.2/10)
70+ PCI-scoped services. Most comprehensive cloud compliance, but requires deep AWS expertise. Shared responsibility model.
💰 SiteGround
Best Budget PCI-Ready (8.3/10)
Not PCI-certified, but PCI-ready with SSL, WAF, and hardening. Perfect for small stores using Stripe Checkout / PayPal (SAQ A).
What Is PCI DSS?
PCI DSS (Payment Card Industry Data Security Standard) is a set of security requirements created by Visa, Mastercard, American Express, Discover, and JCB to protect cardholder data. Any business that stores, processes, or transmits credit card information must comply, regardless of size.
| Aspect | Details |
|---|---|
| Current version | PCI DSS v4.0.1 (mandatory since March 2025) |
| Who must comply | Any entity that stores, processes, or transmits cardholder data |
| Enforced by | Card brands (Visa, Mastercard, Amex, Discover, JCB) via acquiring banks |
| Requirements | 12 core requirements organized into 6 control objectives |
| Validation | Self-Assessment Questionnaire (SAQ) or on-site QSA audit, depending on merchant level |
| Penalties | $5,000–100,000/month for non-compliance; liability for breach costs |
| Applies to | Merchants AND service providers (including hosting providers) |
| Key change in v4.0 | MFA for all CDE access, WAF required for public web apps, TLS 1.2+ minimum |
PCI Compliance Levels Explained
| Level | Annual Transactions | Validation Required | Typical Cost | Examples |
|---|---|---|---|---|
| Level 1 | 6M+ (any channel) OR any merchant that had a breach | Annual QSA on-site audit + quarterly ASV scans | $50,000–200,000+/yr | Amazon, Walmart, major retailers |
| Level 2 | 1M–6M transactions | Annual SAQ + quarterly ASV scans | $10,000–50,000/yr | Mid-size e-commerce, regional chains |
| Level 3 | 20K–1M e-commerce transactions | Annual SAQ + quarterly ASV scans | $1,000–10,000/yr | Growing online stores |
| Level 4 | <20K e-commerce OR <1M other channels | Annual SAQ (ASV scans recommended) | $0–1,000/yr | Small businesses, startups, local shops |
The 12 PCI DSS Requirements
| # | Requirement | Hosting Provider Role | Your Role |
|---|---|---|---|
| 1 | Install and maintain network security controls (firewalls) | Server-level firewall configuration, network segmentation | Application-level firewall rules, WAF configuration |
| 2 | Apply secure configurations to all system components | Hardened OS, default password removal, secure services | Application hardening, CMS security, plugin management |
| 3 | Protect stored account data | Encrypted storage (disk encryption, key management) | Never store card data; use tokenization (Stripe tokens) |
| 4 | Protect cardholder data in transit with strong cryptography | TLS 1.2+ on servers, valid SSL certificates | Enforce HTTPS sitewide, HSTS headers, secure API calls |
| 5 | Protect all systems against malware | Server-level antivirus, malware scanning | Application-level scanning, plugin security, file integrity |
| 6 | Develop and maintain secure systems and software | OS/server patching within 30 days of critical patches | Application patching, secure coding, dependency updates |
| 7 | Restrict access by business need-to-know | Role-based server access, SSH key management | Application-level access controls, admin user management |
| 8 | Identify users and authenticate access | MFA for server access, unique admin accounts | MFA for CMS/admin, unique user accounts, password policies |
| 9 | Restrict physical access to cardholder data | Data center physical security (badges, CCTV, locks) | N/A for most merchants (handled by hosting provider) |
| 10 | Log and monitor all access to system components | Server access logs, network logs, SIEM integration | Application logs, admin activity logging, log review |
| 11 | Test security of systems and networks regularly | ASV vulnerability scans, penetration testing infrastructure | Application-level testing, code reviews, pen testing |
| 12 | Support security with organizational policies | Security policies, incident response, staff training | Your own security policies, employee training, IR plan |
Your Hosting Provider's Role in PCI Compliance
| Hosting Type | Provider Handles | You Handle | PCI Suitability |
|---|---|---|---|
| Shared hosting | Physical security, network, OS basics | Everything application-level; limited server control | ⚠️ SAQ A only (hosted payment pages) |
| VPS (unmanaged) | Physical security, hypervisor, network | OS, firewall, patching, application, monitoring, everything | ⚠️ Possible but high burden on you |
| VPS (managed) | Physical, OS, patching, firewall, monitoring | Application security, access controls, compliance docs | ✅ Good for SAQ A-EP and SAQ C |
| Dedicated (managed) | Physical, OS, network, patching, firewall, IDS, logs | Application layer, WAF config, compliance documentation | ✅ Recommended for SAQ C and D |
| PCI-certified dedicated | All infrastructure + AOC documentation + audit support | Application security + your portion of SAQ/audit | ✅✅ Best for all SAQ types |
| Cloud (AWS/Azure/GCP) | Physical, hypervisor, managed services security | EVERYTHING else (OS, network config, IAM, encryption, logging) | ✅ With expertise, shared responsibility |
Top PCI-Compliant Hosting Providers
Liquid Web
Best Overall PCI Hosting9.4/10Pros
Cons
Verdict: The gold standard for PCI-compliant hosting. Liquid Web provides AOC documentation, handles server-level compliance requirements, and offers managed security, letting you focus on your application layer.
AWS (Amazon Web Services)
Best Cloud PCI9.2/10Pros
Cons
Verdict: AWS provides the most comprehensive PCI-compliant cloud infrastructure, but compliance is shared, AWS secures the cloud, you secure everything IN the cloud. Best for teams with DevOps/security expertise.
Rackspace Technology
Best Managed PCI8.9/10Pros
Cons
Verdict: Best choice for businesses that need hands-on compliance management. Rackspace's security team handles much of the PCI burden, making it ideal for companies without dedicated security staff.
SiteGround
Best Budget PCI-Ready8.3/10Pros
Cons
Verdict: Best affordable option for small stores using hosted payment pages (Stripe Checkout, PayPal). SiteGround provides the infrastructure security, but you handle all PCI self-assessment. Works for SAQ A merchants.
Nexcess (by Liquid Web)
Best for WooCommerce PCI8.7/10Pros
Cons
Verdict: Best managed WooCommerce hosting for PCI-conscious merchants. Built on Liquid Web infrastructure with auto-scaling and performance monitoring. Use with Stripe/PayPal for SAQ A simplicity.
Provider Comparison Table
| Feature | Liquid Web | AWS | Rackspace | SiteGround | Nexcess |
|---|---|---|---|---|---|
| PCI certified (AOC) | ✅ Level 1 | ✅ Level 1 | ✅ Level 1 | ❌ PCI-ready | ⚠️ Inherits LW |
| Starting price | $199/mo | Pay-as-you-go | Custom | $2.99/mo | $21/mo |
| Managed firewall | ✅ | ✅ (Security Groups + WAF) | ✅ | ✅ (WAF) | ✅ |
| IDS/IPS | ✅ Built-in | ✅ GuardDuty | ✅ Managed | ⚠️ Basic | ⚠️ Basic |
| Log management | ✅ Managed | ✅ CloudTrail + CloudWatch | ✅ SIEM | ⚠️ Limited | ⚠️ Limited |
| MFA support | ✅ | ✅ IAM MFA | ✅ | ✅ | ✅ |
| Auto patching | ✅ | ✅ Systems Manager | ✅ | ✅ | ✅ |
| Vulnerability scanning | ✅ | ✅ Inspector | ✅ | ⚠️ Limited | ⚠️ Limited |
| Encryption at rest | ✅ AES-256 | ✅ KMS | ✅ | ✅ | ✅ |
| Compliance documentation | ✅ AOC on request | ✅ AWS Artifact | ✅ AOC on request | ❌ | ❌ |
| Best SAQ type | SAQ A: D (all) | SAQ A: D (all) | SAQ A: D (all) | SAQ A only | SAQ A / A-EP |
Payment Gateway Integration
| Integration Method | How It Works | SAQ Type | PCI Burden |
|---|---|---|---|
| Hosted payment page (redirect) | Customer redirected to Stripe Checkout / PayPal page, card data never touches your server | SAQ A (22 requirements) | 🟢 Minimal, easiest path to compliance |
| Embedded iframes (Stripe Elements, PayPal JS SDK) | Payment fields are iframes from the processor; your page never sees card data | SAQ A-EP (139 requirements) | 🟡 Moderate; your page hosts the iframe but doesn't handle data |
| JavaScript tokenization (Braintree, Square) | Client-side JS captures card data, tokenizes before submission, token sent to your server | SAQ A-EP (139 requirements) | 🟡 Moderate, card data passes through browser on your page |
| Direct API integration | Your server collects card data via your form and submits to processor API directly | SAQ D (329 requirements) | 🔴 Maximum; you handle raw card data; full PCI audit scope |
| Point-to-point encryption (P2PE) | Hardware terminal encrypts at swipe, data never in your environment (in-person only) | SAQ P2PE (33 requirements) | 🟢 Minimal, hardware handles encryption |
Recommendation: Use Stripe Checkout (hosted payment page) or Stripe Elements (embedded iframes) for the lowest PCI burden. Card data never touches your server, qualifying you for SAQ A or SAQ A-EP, the simplest compliance paths.
SAQ Types & Which One You Need
| SAQ Type | Requirements | Applies To | Hosting Needed |
|---|---|---|---|
| SAQ A | ~22 | E-commerce using fully hosted payment pages (Stripe Checkout, PayPal redirect) | Any hosting (even shared), minimal requirements |
| SAQ A-EP | ~139 | E-commerce with embedded payment iframes (Stripe Elements, Braintree Drop-in) | VPS or managed hosting with SSL, WAF, patching |
| SAQ B | ~41 | Merchants using only imprint machines or dial-out terminals (no e-commerce) | N/A, no web hosting involved |
| SAQ B-IP | ~82 | Merchants using IP-connected POS terminals (no e-commerce) | Network security for POS, minimal web hosting |
| SAQ C-VT | ~79 | Merchants using web-based virtual terminals (one transaction at a time) | Dedicated workstation + secure hosting for virtual terminal |
| SAQ C | ~160 | Merchants with payment applications connected to the internet | Managed VPS or dedicated with firewall, patching, logging |
| SAQ D (Merchant) | ~329 | All other merchants, including those storing/processing card data directly | PCI-certified dedicated hosting (Liquid Web, AWS, Rackspace) |
| SAQ D (Service Provider) | ~329 | Service providers handling card data on behalf of merchants | PCI-certified infrastructure + annual QSA audit |
PCI Security Hardening Checklist
Infrastructure (Hosting Provider) ✅
Application (Your Responsibility) ✅
Common PCI Compliance Mistakes
| Mistake | Why It's Dangerous | Fix |
|---|---|---|
| Storing card numbers in your database | Immediately makes you SAQ D (329 requirements) and liable for full breach costs | Use Stripe/PayPal tokens, never store raw card data. Ever. |
| "We use Stripe so we're automatically compliant" | Using Stripe reduces scope but doesn't eliminate it; you still need SAQ A/A-EP | Complete the appropriate SAQ annually and maintain hosting security |
| Running outdated WordPress/plugins | Known vulnerabilities are actively exploited, Magecart attacks target payment pages | Auto-update or patch within 30 days; use file integrity monitoring |
| No WAF on payment pages | PCI DSS v4.0 requires WAF for all public-facing web applications | Deploy Cloudflare WAF, ModSecurity, or host-provided WAF |
| Shared hosting for SAQ C/D merchants | Shared environments lack network segmentation required for card data handling | Upgrade to VPS, dedicated, or PCI-certified hosting |
| No MFA on admin access | PCI v4.0 requires MFA for ALL access to cardholder data environment | Enable MFA on CMS admin, hosting panel, SSH, and payment dashboard |
| Logging disabled or logs not reviewed | Can't detect breaches; violates requirements 10 and 11 | Enable logging, retain 90+ days, review daily (or use SIEM with alerts) |
| No documented incident response plan | Requirement 12 mandates tested IR plan, many merchants skip this | Write IR plan covering detection, containment, notification, and recovery |
| Forgetting annual SAQ submission | Non-compliance fines start immediately; banks may increase processing fees | Calendar reminder for annual SAQ + quarterly ASV scans if applicable |
| Using TLS 1.0 or 1.1 | Prohibited since v3.2.1, immediate non-compliance if still enabled | Disable TLS 1.0/1.1; enforce TLS 1.2+ on all connections |
Cost of Non-Compliance
| Consequence | Cost Range | Details |
|---|---|---|
| Monthly non-compliance fines | $5,000–100,000/month | Assessed by card brands (Visa, Mastercard) through your acquiring bank until compliance achieved |
| Forensic investigation (post-breach) | $50,000–500,000 | PCI Forensic Investigator (PFI) required after breach, paid by you |
| Customer notification | $1–3 per affected customer | Legal requirement in most jurisdictions; includes printing, mailing, call centers |
| Credit monitoring | $10–30 per customer × 12–24 months | Often legally required or offered as goodwill after breach |
| Legal fees and lawsuits | $50,000–5,000,000+ | Class action from affected customers; regulatory fines (GDPR if EU customers) |
| Increased processing rates | 0.5–2% higher per transaction | Banks increase rates for non-compliant or breached merchants |
| Loss of card processing ability | Revenue impact = all card revenue | Card brands can revoke your ability to accept payments, business-ending |
| Brand damage | Incalculable | Customer trust loss; 60% of small businesses close within 6 months of a major breach |
| Mandatory Level 1 audit | $50,000–200,000 | Breached merchants must undergo full QSA audit regardless of previous level |
| Average total breach cost | $4.45 million (IBM 2025) | Includes all direct and indirect costs; small business average: $120,000–200,000 |
Frequently Asked Questions
Do I need PCI compliance if I use Stripe or PayPal?
What's the difference between PCI-compliant and PCI-certified hosting?
How much does PCI compliance cost?
Can I be PCI compliant on shared hosting?
What happens if I'm not PCI compliant and get breached?
How often do I need to validate PCI compliance?
Does PCI DSS v4.0 change anything for hosting?
How do I handle PCI compliance with a headless/JAMstack architecture?
Need PCI-Compliant Hosting?
Compare hosting providers with PCI certification, managed security, and the compliance documentation your business needs to accept payments safely.
Find PCI-Compliant Hosting