Services

PCI DSS Software Development & Compliance for FinTech, E-commerce and SaaS Handling Cardholder Data

PCI DSS v4.0.1 is the only valid version, and the 'future-dated' new requirements became mandatory on 31 March 2025 — including authenticated internal scans, MFA into the CDE, automated log review, and the script-integrity controls that catch every SAQ A-EP merchant out. We scope your cardholder data environment, push you down the SAQ ladder (A, A-EP, B, B-IP, C, C-VT, D, P2PE) with tokenisation, redirect and P2PE architectures, implement the 12 requirements across network, encryption, IAM, logging, secure development and vendor management, and run the QSA/ISA/ASV relationships. Engineering-grade controls, QSA-defensible scope memos. Scoped engagement, with the budget agreed before any work starts.

PCI DSS compliant software development for secure payment processing
9+Years in business
80+Senior engineers on staff
120+Projects delivered
71Client NPS

Engineers who read your VPC topology and payment-integration code before the policy binder · GDPR-aligned · ISO 27001 ready · SOC 2 Type II in progress · PCI DSS v4.0.1-current · CET workday with 9 AM–1 PM ET overlap

The cheapest PCI DSS programme is the one with the smallest scope. The most expensive is the one where a single uncontrolled HTML form on the marketing site drags the entire web stack into the CDE. We start every engagement with a written scoping memo that your acquirer's QSA will accept, then design the architecture that keeps cardholder data out of systems that do not need it — tokenisation vaults, redirect-only checkout, P2PE terminals, segmented CDE behind documented firewall rules. The result: fewer controls to maintain, faster audits, and a security posture that survives v4.0.1 enforcement.

What we deliver

CDE scoping memo

Written cardholder data environment map: every system that stores/processes/transmits PAN, every connected-to system, every out-of-scope justification. SAQ-eligibility decision and the architecture changes that move you down the SAQ ladder.

Network & segmentation

Req 1 firewall standards, Req 2 hardening, dedicated VPC/subnets for the CDE with documented ingress/egress, jump host with MFA, segmentation testing per Req 11.4.5 (annually for merchants, every 6 months for service providers).

Encryption & key management

Req 3 PAN storage with strong cryptography (AES-256, FIPS 140-2/3 validated), Req 4 transmission TLS 1.2+ with strong ciphers, key lifecycle per Req 3.7, split knowledge and dual control for key custodians, KMS-backed envelope encryption.

Secure development

Req 6 secure SDLC: threat modelling, secure coding training, code review, SAST/DAST integration, dependency scanning, change-management workflow, OWASP Top 10 testing, and the v4.0.1 web-tier script integrity controls (Req 6.4.3 + 11.6.1).

Logging & monitoring

Req 10 audit logging with the v4.0.1 automated log review (Req 10.4.1.1), 1 year retention (3 months immediately accessible), FIM (Req 11.5), IDS/IPS (Req 11.5.1), file integrity monitoring, and the alert-to-on-call workflow.

SAQ / RoC operations

SAQ completion (A, A-EP, B, B-IP, C, C-VT, D, P2PE) or RoC support, AOC sign-off, QSA liaison, ASV quarterly scan oversight (Req 11.3.2), annual penetration test (Req 11.4.3), targeted risk analyses for every v4.0.1 customised approach.

Requirements, controls and standards we cover

PCI DSS v4.0.1 Req 1 Network Req 2 Hardening Req 3 Stored PAN Req 4 Transmission Req 5 Malware Req 6 Secure Dev Req 6.4.3 Script Mgmt Req 7 Access Restriction Req 8 Authentication / MFA Req 9 Physical Req 10 Logging Req 10.4.1.1 Auto Review Req 11 Vuln & Pentest Req 11.3.2 ASV Scans Req 11.6.1 Script Integrity Req 12 Policy & Risk SAQ A / A-EP SAQ B / B-IP / C / C-VT SAQ D / P2PE QSA Liaison ISA Support Tokenisation P2PE Validated PSD2 SCA / 3DS 2.x PIN Security / PCI 3DS

How an engagement runs

  1. 01

    Scope & SAQ

    Weeks 1–3: CDE inventory, SAQ-eligibility decision, scope-reduction architecture (tokenisation, redirect, P2PE), gap analysis against the applicable controls, remediation roadmap signed by the security officer.

  2. 02

    Architect & segment

    Weeks 4–6: stand up the segmented CDE, deploy tokenisation/redirect architecture, isolate connected-to systems, document the data flow and firewall rules, and run the first segmentation test.

  3. 03

    Implement controls

    Weeks 6–12: MFA into the CDE, encryption and key management, logging and automated review, secure SDLC, vendor management, script controls, and the PCI policy pack mapped to the 12 requirements.

  4. 04

    SAQ & ongoing

    Year-round: quarterly ASV scans, annual penetration test, segmentation testing, targeted risk-analysis refresh, SAQ completion / RoC support, and AOC sign-off. v4.0.1 customised-approach documentation kept current.

Who we scope PCI DSS for

Your SAQ type, your scope and your control burden depend on how cardholder data flows through the product. These are the merchant and platform segments we scope and build for.

FinTech & payment platforms

Payments, lending, neobanks and embedded finance where PCI DSS meets PSD2 SCA and EMV 3-D Secure 2.x. We wire tokenisation and scope minimisation into the architecture from day one, so the CDE stays small and the SAQ stays low. See FinTech.

FinTech engineering →

E-commerce & marketplace merchants

Storefronts and marketplaces that can reach SAQ A or A-EP through hosted payment pages, redirect and iframe patterns — with the v4.0.1 web-tier script-integrity controls (Req 6.4.3, 11.6.1) that now catch every SAQ A-EP merchant. See E-commerce & Retail.

Retail engineering →

SaaS & platform billing

Multi-tenant SaaS that keeps cardholder data out of tenant code paths via tokenisation, redirect checkout and merchant-of-record patterns, so PCI scope never spreads across the platform. See SaaS Development.

SaaS architecture →

Insurance & wealth management

Policy billing, premium collection and investment platforms that handle recurring card mandates and stored cardholder data. We build tokenised recurring-payment flows, CDE-isolated policy engines and PCI DSS SAQ D programmes that satisfy Lloyd's and carrier compliance requirements — without the audit overhead of a full in-house QSA programme. Recurring-payment tokens from a PCI-validated vault let the policy administration system store no PAN. See FinTech.

InsurTech engineering →

Hospitality & travel OTAs

Hotels, OTAs and airline ancillary shops that accept direct card payments are typically SAQ D merchants unless cardholder data is fully redirected to a PCI-validated gateway. We architect the redirect pattern, scope the CDE and implement the v4.0.1 script-integrity controls (Req 6.4.3, 11.6.1) that catch most hospitality e-commerce stacks out during QSA field reviews.

Travel platform architecture →

Crypto & digital-asset platforms

Custodial exchanges and crypto-to-fiat on-ramps that settle via Visa, Mastercard or Discover are in-scope for PCI DSS regardless of the underlying asset. We scope the CDE boundary between the crypto engine and the card-acquiring layer, implement Req 7/8 access controls and Req 10 logging for both, and document dual-key management across the card vault and hot-wallet infrastructure. See FinTech.

Crypto platform security →

Engagement packages

Scoping

Two to three weeks, fixed scope. CDE mapping, SAQ-eligibility decision, scope-reduction architecture memo (tokenisation, redirect, P2PE), gap analysis against the applicable SAQ controls, remediation roadmap. Fixed scope, budget agreed up front.

Implementation

Eight to twelve weeks. Network segmentation, MFA, encryption and key management, logging with automated review, secure development, vendor management, web-tier script controls, and the PCI DSS policy pack. Fixed scope, budget agreed up front.

Annual SAQ Renewal

Annual fixed engagement. ASV scan oversight (quarterly throughout the year), targeted risk-analysis refresh, annual penetration test coordination, segmentation testing, SAQ completion and AOC sign-off support. Fixed annual scope, transparent budget.

QSA Report on Compliance (RoC) audit fees billed separately by the QSA firm. ASV scan fees billed separately by the ASV. We work with your incumbent QSA/ASV or introduce vendors from our network. NDA and DPA signed before kickoff.

Why FinTech and merchant teams pick YuSMP for PCI DSS

GDPR-aligned · ISO 27001 ready · SOC 2 Type II in progress · HIPAA-capable · PCI DSS v4.0.1-current

Engineers, not policy consultants

We read your VPC topology, your Stripe/Adyen/Checkout integration code, and your IAM policies before writing the scoping memo. The architecture decisions hold up because they reflect what the code actually does.

Scope minimisation first

Every hour spent reducing scope saves five hours of audit prep and ten hours of ongoing operations. We default to the smallest defensible CDE and document the carve-outs in language your QSA will accept.

One evidence library, many regimes

PCI Req 7/8/10/12 overlap with SOC 2 CC, ISO 27001 Annex A, and GDPR Article 32 by ~60%. One evidence library, multiple opinions, no duplicate audit prep.

For QSA selection and RoC preparation we work alongside your acquirer's recommended QSA list or our own network — the deliverable is a clean AOC, not a marketing PDF.

What clients say

Launching a custodial crypto platform requires engineering depth and compliance awareness. YuSMP delivered the trade engine, real-time pricing charts, and clean admin controls on schedule. The platform processed its first hundred trades without a single incident.
Victor Drake, CEO, Dragon TokenView case →
Aggregating live prices across multiple exchanges while keeping latency under 500 ms is genuinely hard engineering. YuSMP built the multi-exchange feed, real-time token charts, and listing workflow into a coherent platform. We have not had an outage since launch.
Martin Webb, CTO, EverCoin BankView case →

Frequently asked questions

Which SAQ applies to me, and how do I shrink the scope?

PCI SSC defines nine SAQ types. SAQ A applies to e-commerce/MOTO merchants that fully outsource cardholder data handling to a PCI-validated third party (hosted payment page, full redirect). SAQ A-EP applies to merchants whose website affects payment but does not receive cardholder data (e.g., JavaScript that posts directly to a processor — the new v4.0.1 added requirements around script integrity here). SAQ B is for imprint or standalone dial-out terminals; SAQ B-IP for standalone IP terminals. SAQ C and C-VT are for payment-application systems and virtual terminals. SAQ D is the full 300+ question monster — every service provider and every merchant that stores cardholder data lands here. We work to push you down the SAQ ladder: tokenisation, iframe/redirect patterns, P2PE-validated terminals (SAQ P2PE), and CDE network isolation typically move a Level 2 merchant from SAQ D to SAQ A-EP or SAQ A.

What changed in PCI DSS v4.0.1 versus v3.2.1, and when do the new requirements bite?

PCI DSS v4.0 superseded v3.2.1 on 31 March 2024; v4.0.1 (errata release) is now the only valid version. The 'future-dated' new requirements became mandatory on 31 March 2025 — these include targeted risk analyses for every requirement that allows flexibility, automated mechanisms for log review (Req 10.4.1.1), authenticated internal vulnerability scans (Req 11.3.1.2), web-tier script integrity controls (Req 6.4.3 and 11.6.1 — critical for SAQ A-EP), MFA for all access into the CDE (Req 8.4.2/8.5), and a documented assignment of every requirement to a role. We close v4.0.1 gaps and document the targeted risk analyses your QSA will ask for.

What is the difference between QSA, ISA, and ASV — and which do I actually need to hire?

QSA (Qualified Security Assessor) is an external assessor certified by the PCI SSC to perform Report on Compliance (RoC) audits — required for Level 1 merchants and most Level 1 service providers. ISA (Internal Security Assessor) is an in-house employee certified to perform internal assessments and sign SAQs on behalf of their employer. ASV (Approved Scanning Vendor) is a separate certification for vendors running quarterly external vulnerability scans per Req 11.3.2 — Qualys, Tenable, Rapid7, and others hold ASV status. You typically need an ASV from day one (quarterly scans), and a QSA only if you are Level 1 or a service provider on the brand's mandated list. We are not a QSA or ASV; we are the team that gets you ready for both and runs the relationship.

How do tokenisation and P2PE actually reduce my PCI DSS scope?

PCI DSS scope is defined by the cardholder data environment (CDE) — any system that stores, processes or transmits cardholder data, plus connected systems. Tokenisation replaces the PAN with a non-sensitive token issued by a PCI-validated tokenisation service; if PAN never touches your systems (or only touches a tightly bounded vault), most of your stack is descoped. P2PE (Point-to-Point Encryption) is a PCI SSC validated solution that encrypts card data at the terminal hardware with a key your systems cannot decrypt — qualifying merchants drop to SAQ P2PE (~35 controls vs 300+). We design the tokenisation/P2PE architecture, document the scope reduction in a written scoping memo your QSA will accept, and segment the residual CDE behind firewalls/VPC peering with documented flow controls.

How does PCI DSS interact with PSD2 SCA, EMV 3-D Secure, GDPR and SOC 2?

Layered: PCI DSS protects cardholder data at rest and in motion; PSD2 Strong Customer Authentication (SCA) governs how a payer authenticates a transaction in the EEA/UK (and EMV 3-D Secure 2.x is the technical protocol that delivers it); GDPR adds personal-data obligations on top of PCI — PAN is personal data under GDPR. SOC 2 CC and C controls overlap with PCI Req 7, 8, 10, 12 by ~60%. We build a single integrated controls map: SCA flows, 3DS exemptions, GDPR Article 6 lawful basis for payment processing, PCI DSS encryption and access controls, and SOC 2 evidence — all aligned so the same control discharges multiple obligations.

What does pricing look like, and what is in versus out of scope?

Three scoped phases, with the budget for each agreed before work starts. Scoping (2–3 weeks): CDE mapping, SAQ-eligibility decision, scope-reduction architecture memo (tokenisation, redirect, P2PE), gap analysis against the applicable SAQ controls, remediation roadmap. Implementation (8–12 weeks): network segmentation, MFA on all CDE access, encryption (FIPS 140-2/3), logging per Req 10 with automated review, secure development per Req 6, vendor management per Req 12.8, web-tier script controls per Req 6.4.3/11.6.1, and the PCI DSS policy pack. Annual SAQ Renewal: ASV scan oversight (quarterly throughout the year), targeted risk-analysis refresh, SAQ completion and AOC sign-off support. Each phase is fixed-scope with a budget agreed up front and no enterprise markup; QSA fees billed separately by the QSA firm.

What are my obligations as a service provider versus a merchant under PCI DSS?

Merchants accept payment cards for goods or services. Service providers store, process or transmit cardholder data on behalf of another entity — including hosting companies, payment facilitators, managed security services and software vendors whose products touch the CDE. Service providers face higher standards: Level 1 service providers must complete an annual Report on Compliance (RoC) rather than an SAQ; segmentation testing every six months (vs annually for merchants); quarterly personnel acknowledgement of PCI policy responsibility; and a designated security officer per Req 12.4.2. If your product is sold to merchants or other service providers and touches their cardholder data flows, you are a service provider. We assess which designation applies in the scoping engagement and build the programme accordingly.

Can I host my cardholder data environment on AWS, GCP or Azure and remain PCI DSS compliant?

Yes. All three major clouds publish PCI DSS Responsibility Matrices that specify which controls are inherited from the cloud provider versus which remain the customer’s obligation. Physical security (Req 9), hardware maintenance and hypervisor isolation are generally inherited; network segmentation, IAM, encryption key management, logging and all application-layer controls remain the customer’s. AWS, GCP and Azure each publish their own AOC and responsibility matrix. We build your CDE on the applicable cloud landing zone using PCI DSS-in-scope services (e.g., AWS KMS with FIPS 140-2 Level 3 validated HSMs), document the inherited controls in the scoping memo, and implement the remaining customer obligations with QSA-defensible evidence.

How long does the PCI DSS process take from first engagement to a clean AOC?

For a merchant moving to SAQ A-EP via tokenisation and redirect checkout: 8–12 weeks end to end — 2–3 weeks scoping, 6–8 weeks implementation, then a few days for SAQ completion once controls are in place. For SAQ D (storing cardholder data) or a RoC (Level 1 merchant or service provider): 16–24 weeks is typical, driven by the remediation backlog surfaced in the gap analysis and the QSA’s fieldwork schedule. The main timeline drag is always internal capacity for evidence collection, policy approvals and network change management — not the technical controls themselves. We provide a week-by-week roadmap with owner assignments after the scoping engagement.

What happens if we have a card data breach before we achieve compliance?

A breach before compliance does not pause the PCI obligation — it accelerates it. Card brand fines for non-compliance and breach typically range from $5,000 to $100,000 per month per brand; post-breach forensic assessment (PFI — Payment Card Industry Forensic Investigation) is mandatory and must be performed by a QSA with PFI credentials. The PFI determines whether the breach was in-scope for PCI DSS requirements and which controls failed. From an engineering standpoint, the remediation priority after containment is the same control list we implement in a normal engagement — but under time pressure, with a PFI investigator reviewing evidence and a card brand compliance manager involved. We are not a PFI firm; in a breach scenario we work alongside your legal team, the acquiring bank and the PFI to close the technical gaps and rebuild the CDE on the scoped architecture. The best time to remediate is before the breach.

Need a defensible PCI DSS scoping memo before your next acquirer review?

Book a PCI call

Get a proposal

Share a few details and a senior consultant will reply within one business day.