E-commerce Penetration Testing
Your checkout handles real money. We test what stands between it and an attacker.
Why E-commerce Teams Commission Testing
What triggers a penetration test for an online retailer
PCI DSS requirement
A platform relaunch or migration
Enterprise or marketplace partner requires it
A previous security incident or near-miss
What We Test
The attack surface for e-commerce platforms
Checkout and payment flow security
Payment integration testing
Account security and takeover
Third-party script and supply-chain risk
API and backend security
Admin panel and infrastructure exposure
What You Receive
Deliverables from every engagement
Executive report
A non-technical summary of findings, risk ratings, and remediation priorities, suitable for senior stakeholders, enterprise procurement audiences, and PCI DSS QSA review.Technical report
A detailed findings report with reproduction steps, severity scoring (CVSS), evidence, and remediation guidance. Structured to support PCI DSS evidence requirements and standard security questionnaire responses.Debrief session
A call to present findings, discuss remediation priorities, and answer questions from your development and operations teams. Included as standard.Free retesting
For external or application security tests, once you've remediated findings, we retest the affected areas at no additional cost to confirm the fixes hold before you share the report with partners or auditors.
Ready to scope your e-commerce penetration test?
Common Questions
E-commerce penetration testing: frequently asked questions
Our penetration testing methodology aligns with PCI DSS v4.0 penetration testing requirements, covering both the cardholder data environment (CDE) and connected systems. The technical report is structured to support your QSA's evidence requirements.
If you have specific segmentation testing requirements or a defined PCI DSS scope, include that in your quote request and we'll confirm exactly what's covered in the written proposal.
We prefer to test against a staging environment for e-commerce platforms, particularly where live payment processing is involved. If a production test is required, we agree rules of engagement in advance that define excluded functionality and confirm that no live transactions will be triggered during testing.
We discuss the testing environment during the scoping call and confirm all constraints in the written proposal before any testing begins.
Yes, subject to platform terms of service. We test the application layer of your store, including your custom theme, extensions, and integrations, rather than the underlying platform infrastructure.
For hosted platforms like Shopify, we focus on the application logic, third-party apps, checkout flow, and API integrations within what the platform permits. We'll clarify scope and constraints during the scoping call.
Pricing is fixed-scope, based on the complexity of the checkout flow, the number of user roles, and the integrations in scope. A standard e-commerce assessment starts from around £2,700, with API testing and third-party script review typically included or scoped as a combined engagement.
See our penetration testing pricing page for more detail, or request a quote and we'll respond with a fixed-price proposal within one business day.
Before testing begins, we'll ask for:
- Test accounts at each relevant user role (customer, admin, etc.)
- Access to a staging or test environment, or written approval to test production under agreed constraints
- Details of any payment integrations in scope and the test credentials or sandbox accounts for them
- A list of any systems or functionality to exclude from testing
We confirm all of this in the written proposal before testing starts.
