PCI DSS penetration testing for the apps that touch card data.
Requirement 11.4 asks for a penetration test at least every 12 months and after significant changes, plus a retest of what you fix. We test your payment-facing web apps and APIs and give your assessor the evidence.
What PCI DSS asks for.
PCI DSS v4 is specific: a defined methodology, internal and external testing, application-layer coverage, and retesting.
Requirement 11.4: test at least once every 12 months and after any significant change.
Exploitable vulnerabilities must be corrected and the fix verified by retesting.
How often service providers must test segmentation controls under 11.4.6.
Requirement 11.4.1 says the methodology must cover the application layer and the network layer. Testing must come from a qualified tester who is organizationally independent. Requirement 6.4 adds protection for public-facing web applications.
We cover the application layer: the checkout, account, and API paths where card data and payment authority live. If your scope also needs network-layer or segmentation testing, we will say so on the scoping call and plan for it.
What we test.
We focus on the application layer, where most real breaches of customer data start: accounts, permissions, and the APIs behind the interface.
Payment flows
Checkout, saved cards, refunds, and payouts. Can a user act on a payment or card that is not theirs?
Account takeover paths
Password reset, session handling, and MFA, where one weak step leads to a customer's stored payment methods.
APIs and integrations
Payment APIs, webhooks, and admin endpoints that trust IDs or callers they should not.
Data exposure
Responses, exports, and logs that return card or customer data beyond what the screen shows.
From scoping call to evidence file.
One engagement produces the report your auditor reads and the retest that shows the fixes worked.
- 01Scope30-minute call
We map the systems in your audit scope to what we test, and agree on accounts, limits, and dates.
- 02TestTest accounts only
Agents and researchers work the agreed apps and APIs. A human reproduces every finding.
- 03ReportAuditor-ready
Methodology, scope, dates, and per-finding evidence with a fix your engineers can apply.
- 04RetestCloses the loop
After you fix, we retest the same paths and record the result for your evidence file.
Questions teams ask first.
Is this a full PCI DSS penetration test?
Are you a QSA?
What counts as a significant change?
Will you touch real card data?
Get your test on the calendar.
Tell us your audit window and what is in scope. We will tell you what to test first and what the report needs to show.