UnderHost
Knowledgebase Docs

PCI DSS Compliance for payment processing

PCI DSS requirements for accepting credit card payments. Understand security standards, compliance levels, and payment processing best practices.

On this page

PCI DSS (Payment Card Industry Data Security Standard) protects credit card data. If your website accepts credit cards, you must comply with PCI DSS or use a compliant payment processor.

Do you need PCI DSS?

You need PCI DSS if you:

  • Store credit card numbers
  • Transmit credit card data
  • Process card payments directly

You don't need PCI DSS if:

  • You use PayPal, Stripe, or other external processor
  • Customers enter card details on the payment processor's site (not your site)
  • You never touch card data

Compliance levels

LevelAnnual VolumeRequirements
Level 1>6M transactionsFull audit + penetration testing
Level 21M-6M transactionsQuarterly security assessment
Level 320K-1M transactionsAnnual self-assessment questionnaire
Level 4<20K transactionsMinimal requirements (if not breached)

Key PCI DSS requirements

  • Firewall: Network firewalls configured and maintained
  • Encryption: Encrypt card data in transit and at rest
  • Vulnerability scanning: Annual penetration testing and scanning
  • Access controls: Limit access to card data by need
  • Monitoring: Log and monitor all access to card data
  • Backups: Secure, encrypted backup procedures
  • Patch management: Keep software updated
  • Breach notification: Notify cardholders if data is compromised

How to avoid PCI DSS

Best practice: Don't store credit card data yourself. Use a payment processor instead:

  • Stripe: PCI compliant by default; handles card processing
  • PayPal: Customers enter card details on PayPal's site
  • Square: Encrypted card reading devices
  • WooCommerce Payments: Payment processing without storing cards

This shifts PCI DSS responsibility to the payment processor, not you.

UnderHost support

We provide: Secure hosting infrastructure, SSL/encryption, firewalls, intrusion detection.

You provide: Application security, secure payment processing, access controls, audit logging.

Recommendation: Use a third-party payment processor. It's simpler, more secure, and avoids PCI DSS complexity.

Not legal advice

PCI DSS is complex. Consult a compliance professional for your specific requirements. Using a compliant payment processor is the simplest, safest path for most ecommerce sites.

Related: GDPR compliance | Secure your website | Backup encryption

Was this article helpful?

Need policy clarification?

Review UnderHost policies before ordering, or contact support if your project has compliance or acceptable-use questions.

Related articles

Back to Policies & Abuse