Markdown Editor

Card Acquiring Payments Design Template (3-D Secure, PCI DSS)

Card acquiring design: parties, 3-D Secure flow, SCA exemptions, network tokens, fraud, chargebacks, PCI DSS scope, interchange and fee reconciliation

Arquitectura sectorialCompletaEMV 3DS 2.2.0 to 2.3.1.1; PCI DSS v4.0.1; Delegated Regulation (EU) 2018/389cardacquiringpaymentsdesign

Cómo usar: Use it when you design an acquiring host, payment gateway or merchant checkout that accepts cards. Fill the party register and the PCI DSS scope first, so card data stays in as few systems as possible. The main pitfall is sending thin 3-D Secure data and applying SCA exemptions without tracking who carries the fraud liability.

Vista previa

Card Acquiring Payments Design: [Acquirer, PSP or merchant platform name]

Solution design for accepting card payments as an acquirer, payment service provider or large merchant: gateway, authorisation, 3-D Secure authentication, strong customer authentication and exemptions, tokenisation, fraud screening, capture, clearing and settlement, fees, chargebacks and PCI DSS scope. It references EMV 3-D Secure (EMVCo, versions 2.2.0 to 2.3.1.1 in use, version 2.4 in draft as of June 2026), PCI DSS v4.0.1 (PCI Security Standards Council), and, for the European Economic Area, the PSD2 strong customer authentication rules in Commission Delegated Regulation (EU) 2018/389. Card network rules are proprietary and are named, not reproduced. Replace every [bracketed] value and every row marked Example. Legal and scheme obligations are summarised for planning only: check the current official texts, network rules and a qualified professional. This is a documentation format, not legal or financial advice.

Document control

FieldValue
Document ID[CAD-001]
Platform[Acquirer host / Payment gateway / Merchant checkout]
Card networks[International schemes, domestic schemes, wallets]
Regions[EEA, UK, US, other]
Channels[E-commerce, in-app, card-present, unattended, mail and telephone order]
Specifications targeted[Example: EMV 3DS 2.2.0 and 2.3.1.1; PCI DSS v4.0.1]
Version[0.1]
Status[Draft / In review / Approved / Superseded]
Owner[@payments-architect]
Approvers/reviewers[@head-of-acquiring], [@fraud-lead], [@ciso], [@pci-qsa-liaison], [@compliance-lead]
Classification[Confidential]
Last updatedYYYY-MM-DD

Approvals

RoleNameDecisionDate
Head of acquiring or payments[@name][Approve / Approve with conditions / Reject]YYYY-MM-DD
Fraud and risk[@name][Decision]YYYY-MM-DD
Information security[@name][Decision]YYYY-MM-DD
Compliance[@name][Decision]YYYY-MM-DD

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@name]First draft
0.2YYYY-MM-DD[@name]Example: Added network tokens for stored credentials
1.0YYYY-MM-DD[@name]Example: Approved for build and certification

Contents

1. Scope and drivers

1.1 Scope

IDChannelMerchant segmentNetworksRegionsIn scope
SCP-001 (Example)E-commerce web and in-appRetail and travel merchantsInternational schemesEEA, UKYes
SCP-002 (Example)Stored credential and subscriptionsDigital servicesInternational schemesEEA, UK, USYes
SCP-003 (Example)Card-present terminalsRetail storesInternational and domestic schemesEEAYes
SCP-004 (Example)Mail and telephone orderTravel agentsInternational schemesEEANo (later phase)

1.2 Drivers

IDDriverConsequence for the design
DRV-001 (Example)Low approval rate on authenticated e-commerce payments in the EEAExemption engine and data-rich 3-D Secure requests to raise frictionless rate
DRV-002 (Example)PCI DSS v4.0.1 requirements now in force, including the formerly future-dated onesPayment page script controls, targeted risk analyses, stronger authentication for admin access
DRV-003 (Example)Card-on-file updates fail when cards are reissuedNetwork tokens with automatic lifecycle updates
DRV-004 (Example)Rising dispute costs in the travel segmentDispute evidence automation and pre-dispute alerts

2. Parties and roles

IDRoleResponsibilityPlayed by
PTY-001CardholderPays with a card or walletCustomers of the merchant
PTY-002MerchantSells goods or services, starts the payment[Example: Kestrelmoor Outdoor (fictional)]
PTY-003Payment gatewayAccepts payment requests from merchant channels, routes them[In-house / Vendor]
PTY-004AcquirerHolds the merchant agreement, sends transactions to the networks, settles funds to the merchant[Example: Brindlemoor Payments (fictional)]
PTY-005Acquirer processorRuns authorisation and clearing for the acquirer[In-house / Vendor]
PTY-006Card networkRoutes messages between acquirers and issuers, sets network rules and fees[Scheme names]
PTY-007IssuerIssues the card, approves or declines, authenticates the cardholderCardholder's bank
PTY-0083DS ServerSends authentication requests for the merchant[Vendor]
PTY-009Directory ServerNetwork component that routes 3-D Secure messagesCard network
PTY-010Access Control Server (ACS)Issuer component that decides frictionless or challengeIssuer or its vendor
PTY-011Token service providerIssues network tokens in place of PANsCard network

3. Payment flows

3.1 E-commerce purchase with 3-D Secure

Example: a customer pays on the merchant's checkout; authentication runs before authorisation; capture follows shipment.

3.2 Transaction states

The state machine above is the contract for every channel. A transaction can be authorised without 3-D Secure only where an exemption applies or the transaction is out of scope of strong customer authentication (section 5).

3.3 Flow inventory

IDFlowTriggerAuthenticationCapture
FLW-001 (Example)Customer-initiated e-commerce purchaseCheckout3-D Secure or exemptionAt shipment
FLW-002 (Example)Card-on-file setupAccount creation or first purchase3-D Secure with challenge preferenceZero-value verification or first purchase
FLW-003 (Example)Merchant-initiated recurring paymentBilling scheduleOut of scope after the authenticated setupImmediate
FLW-004 (Example)Card-present chip and PIN or contactlessTerminalChip with PIN or contactless limitsImmediate
FLW-005 (Example)RefundMerchant requestNoneCredit to the card

4. 3-D Secure authentication

4.1 Versions and components

IDItemDecision
TDS-001 (Example)Protocol versions supportedEMV 3DS 2.2.0 and 2.3.1.1; plan a review when version 2.4 is final (draft published by EMVCo on 3 June 2026)
TDS-002 (Example)3DS ServerVendor with EMVCo letter of approval, checked yearly
TDS-003 (Example)SDK for in-appVendor SDK with EMVCo approval, native challenge screens
TDS-004 (Example)Version fallbackUse the highest version the card range supports, from the Directory Server card range data

4.2 Authentication request data

IDData groupExamples of contentSource
ARD-001 (Example)Cardholder accountAccount age, last password change, number of purchases in 6 monthsMerchant customer profile
ARD-002 (Example)Device and browserBrowser data or SDK device dataCheckout page or SDK
ARD-003 (Example)PurchaseAmount, currency, merchant category, delivery timeframe, gift card flagOrder
ARD-004 (Example)AddressesBilling and shipping, match indicatorOrder
ARD-005 (Example)Requestor preferenceChallenge preference, exemption requested by acquirerExemption engine

4.3 Measures

Example: in one month the platform sent 480,000 authentication requests; 408,000 completed frictionless. The frictionless rate is 408,000 / 480,000 = 85.0 percent. Report it by issuer, network and merchant segment; a low rate for one issuer usually points to missing data in ARD-001 to ARD-004.

5. Strong customer authentication and exemptions

5.1 Legal basis by region

IDRegionBasisNotes to check
REG-001EEADirective (EU) 2015/2366 (PSD2) Article 97 and Commission Delegated Regulation (EU) 2018/389 (RTS on SCA and common secure communication)The Payment Services Regulation and PSD3 were politically agreed on 27 November 2025 and the texts approved in Parliament committee on 5 May 2026, but were not in the Official Journal as of October 2026; check the current status
REG-002UKPayment Services Regulations 2017 and the FCA's SCA rulesCheck the FCA's current rules, which may differ from the EU RTS
REG-003USNo general SCA mandateNetwork rules and fraud liability rules apply

5.2 Exemption register (EEA)

IDExemption or caseRTS articleConditions in briefWho may apply
EXM-001Contactless at point of saleArticle 11Single payment up to EUR 50, with cumulative limits since the last SCA (EUR 150 or 5 consecutive payments)Issuer
EXM-002Trusted beneficiariesArticle 13Payer has added the merchant to a list held by the issuerIssuer
EXM-003Recurring transactionsArticle 14Same amount and same payee, SCA at setupIssuer
EXM-004Low-value remote paymentArticle 16Up to EUR 30, with cumulative limits since the last SCA (EUR 100 or 5 consecutive payments)Issuer
EXM-005Secure corporate payment processesArticle 17Dedicated corporate processes approved by the authorityIssuer
EXM-006Transaction risk analysisArticle 18Low-risk transaction, with amount bands tied to the PSP's reported fraud rateIssuer or acquirer, each against its own fraud rate
EXM-007 (case, not an exemption)Merchant-initiated transactionOutside SCA scope by the payer's initiation testValid mandate and authenticated setupMerchant flags, issuer accepts

Check the consolidated RTS text, the EBA Q&A and the network rules for the exact conditions, including the fraud-rate reference values in the RTS annex, before implementing the exemption engine. Applying an exemption moves fraud liability under network rules: record the rule reference for each row.

6. Tokenisation and stored credentials

IDToken typeIssued byUsed forDetokenised by
TOK-001 (Example)Network token with cryptogramNetwork token serviceCard-on-file e-commerce and walletsNetwork, for the issuer
TOK-002 (Example)Gateway token (PAN vault reference)Gateway vaultMerchant systems, refunds, reportingGateway vault only
TOK-003 (Example)Device tokenWallet provider and networkIn-store and in-app wallet paymentsNetwork

Rules:

  1. Merchant systems hold gateway tokens only; the PAN vault sits in the smallest possible segment of the cardholder data environment.
  2. Stored credentials carry the stored-credential indicators required by the networks, with the first authenticated transaction identifier kept for later merchant-initiated payments.
  3. Network token lifecycle events (card reissued, card closed) update the stored credential automatically.
  4. Truncated PANs, when shown, follow the PCI DSS masking rule for display.

7. Fraud and risk controls

IDControlPositionInputsTime budgetOutcome
FRD-001 (Example)Velocity and device checksBefore authenticationDevice, IP, card, account50 msAllow, step-up, block
FRD-002 (Example)Fraud score for exemption decisionBefore authenticationOrder, customer history, device100 msRequest exemption or SCA
FRD-003 (Example)Merchant risk monitoringDailyFraud and dispute rates per merchantBatchReview, reserve, terminate
FRD-004 (Example)Post-authorisation reviewBefore captureHigh-risk ordersMinutes to hoursCapture or void

Model features, governance and evaluation: fraud detection design (system-design/design-fraud-detection).

8. Disputes and chargebacks

8.1 Lifecycle

IDStageTriggerAcquirer actionEvidence
DSP-001 (Example)Pre-dispute or inquiryIssuer or alert serviceOffer refund or provide informationOrder, delivery, authentication data
DSP-002 (Example)First chargebackIssuer files under a reason codeDebit merchant, notify, collect evidencePer reason code
DSP-003 (Example)RepresentmentMerchant contests within the network time limitSubmit evidenceProof of delivery, 3-D Secure result, usage logs
DSP-004 (Example)Pre-arbitration and arbitrationIssuer does not acceptDecide whether to escalateFull case file

8.2 Measures

Example: a merchant had 1,140 disputes on 1,200,000 transactions in a month. The dispute ratio is 1,140 / 1,200,000 = 0.095 percent. Compare it with the thresholds in each network's monitoring programme, which change and are set in network rules.

Design rules: keep authentication results, device data and delivery evidence with the transaction for the full dispute period of the network; route each dispute automatically to the merchant portal with its deadline.

9. PCI DSS scope and security

9.1 Scope

IDSystemCardholder dataScopeReduction measure
PCI-001 (Example)PAN vault and tokenisation serviceStores PANCardholder data environmentDedicated segment, HSM-backed keys
PCI-002 (Example)Payment gatewayProcesses and transmits PANCardholder data environmentMinimal services, hardened images
PCI-003 (Example)Merchant checkout pageHosts payment fieldsConnected or security-impactingPayment fields in a gateway-hosted iframe, script inventory and change detection
PCI-004 (Example)Order managementGateway tokens onlyOut of scope if segmentation is validatedSegmentation tests

9.2 Requirement mapping

PCI DSS requirementTopic in briefDesign element
1Network security controlsSegments and firewall rules for PCI-001, PCI-002
2Secure configurationsHardened images, no vendor defaults
3Protect stored account dataTOK-002 vault, encryption, key management
4Protect data in transit over open networksTLS on every external link
5Protect against malicious softwareEndpoint protection on in-scope hosts
6Secure systems and softwareSecure development, payment page script controls
7Restrict access by business needRole-based access
8Identify users and authenticate accessMFA for all access into the cardholder data environment
9Restrict physical accessData centre and terminal controls
10Log and monitor accessCentral logging and review
11Test security regularlyScans, penetration tests, change detection on payment pages
12Policies and programmesSecurity policy, targeted risk analyses, third-party management

Official text: PCI Security Standards Council, free download after accepting the licence: https://www.pcisecuritystandards.org/document_library/. Scoping method: PCI DSS scoping and segmentation (compliance/pci-dss-scoping-segmentation).

10. Clearing, settlement, fees and reconciliation

10.1 Fees

In the EEA, Regulation (EU) 2015/751 caps interchange for consumer debit cards at 0.2 percent and consumer credit cards at 0.3 percent of the transaction value, with exceptions; check the consolidated text and national rules.

Example: a merchant processes 1,200,000 transactions a month with an average value of EUR 42.50, so EUR 51,000,000 in volume. Assume 60 percent of value is consumer debit and 40 percent consumer credit, illustrative network fees of 0.10 percent and an acquirer margin of 0.25 percent.

ComponentCalculationAmount (EUR)
Interchange, debit51,000,000 x 0.60 x 0.2%61,200
Interchange, credit51,000,000 x 0.40 x 0.3%61,200
Network fees (Example)51,000,000 x 0.10%51,000
Acquirer margin (Example)51,000,000 x 0.25%127,500
Merchant service chargeSum300,900
Blended rate300,900 / 51,000,0000.59%

10.2 Reconciliation

IDMatchKeysFrequencyOwner
RCN-001 (Example)Captures to network clearing filesTransaction identifier, amountDailyAcquiring operations
RCN-002 (Example)Network settlement to bank accountSettlement date, totalDailyTreasury
RCN-003 (Example)Merchant payouts to merchant statementsMerchant, batch, feesDailyMerchant finance
RCN-004 (Example)Interchange and network fees billed to expectedTransaction, fee programmeMonthlyFinance
RCN-005 (Example)Chargebacks debited to dispute casesCase identifierDailyDisputes team

Ledger design: payment ledger design (system-design/design-payment-ledger).

11. Non-functional design and operations

IDAreaRequirementTargetEvidence
NFR-001 (Example)Authorisation latency inside the platformGateway in to network out95th percentile under 300 msPerformance test
NFR-002 (Example)AvailabilityAuthorisation path99.99 percentSLO report
NFR-003 (Example)PeakAuthorisations per second3 times the busiest hour of the last yearLoad test
NFR-004 (Example)RecoveryRegion failover without lost capturesUnder 15 minutes, RPO zeroDR test
NFR-005 (Example)Key managementKeys in HSMs, rotation per policyAll keys inventoriedKey ceremony records

Operational controls: track network release bulletins as recurring work items; renew certificates for 3-D Secure and network links before expiry with alerts; and run a stand-in policy for issuer outages agreed with the networks.

12. Testing and certification

IDTestScopeExit criterion
TST-001 (Example)3-D Secure compliance testing3DS Server and SDK versionsEMVCo approvals valid; network testing passed
TST-002 (Example)Network certificationAuthorisation and clearing messagesCertification letters from each network
TST-003 (Example)Exemption engineEXM-001 to EXM-007 scenariosCorrect flags and outcomes in every scenario
TST-004 (Example)Token lifecycleReissue, closure, expiryStored credentials updated without failed payments
TST-005 (Example)PCI DSS assessmentPCI-001 to PCI-004Report on compliance or self-assessment accepted
TST-006 (Example)Dispute workflowDSP-001 to DSP-004Evidence submitted before deadlines in all test cases

13. Obligations and deadline register

IDDate or versionItemSource to checkLast checked
DLN-001v4.0.1 (June 2024)PCI DSS version in force; future-dated requirements effective since 31 March 2025PCI SSC document libraryYYYY-MM-DD
DLN-0022.3.1.1 (bulletins of 11 August 2025)Latest final EMV 3DS versionEMVCo 3-D Secure pageYYYY-MM-DD
DLN-0032.4 draft (3 June 2026)Next EMV 3DS version, comment period closed 1 July 2026EMVCoYYYY-MM-DD
DLN-0042019-09-14Application of Delegated Regulation (EU) 2018/389EUR-Lex, consolidatedYYYY-MM-DD
DLN-005[Date]Payment Services Regulation and PSD3 publication and applicationEUR-LexYYYY-MM-DD
DLN-006[Date]Next network rule changesNetwork bulletinsYYYY-MM-DD

14. Traceability matrix

DriverDesign elementsTestsStatus
DRV-001TDS-001 to TDS-004, ARD-001 to ARD-005, EXM-001 to EXM-007, FRD-002TST-001, TST-003[Open / Passed]
DRV-002PCI-001 to PCI-004, section 9.2TST-005[Open / Passed]
DRV-003TOK-001, TOK-002, section 6 rulesTST-004[Open / Passed]
DRV-004DSP-001 to DSP-004, section 8.2TST-006[Open / Passed]

15. Glossary and references

15.1 Glossary

TermMeaning
AcquirerLicensed institution that contracts with merchants to accept card payments
InterchangeFee paid by the acquirer to the issuer for each transaction
SCAStrong customer authentication with two independent factors
Frictionless3-D Secure authentication completed without a cardholder challenge
MITMerchant-initiated transaction under a prior agreement with the cardholder
Network tokenCard-network-issued replacement for a PAN, bound to a merchant or device
ChargebackReversal of a transaction initiated by the issuer under network rules
CDECardholder data environment in PCI DSS

15.2 References

ReferenceVersion or dateUse
EMV 3-D Secure Protocol and Core Functions Specification, EMVCo, emvco.com2.2.0 to 2.3.1.1; 2.4 draft June 2026Section 4
PCI DSS, PCI Security Standards Councilv4.0.1Section 9
Directive (EU) 2015/2366 and Commission Delegated Regulation (EU) 2018/389Consolidated text, checked YYYY-MM-DDSection 5
Regulation (EU) 2015/751 on interchange feesConsolidated text, checked YYYY-MM-DDSection 10
Network operating rules[Edition per network]Sections 6, 8

Standard and licence note

Based on public legal texts (PSD2, Delegated Regulation (EU) 2018/389, Regulation (EU) 2015/751) and structure aligned with EMV 3-D Secure (EMVCo) and PCI DSS v4.0.1 (PCI Security Standards Council). Message names, requirement numbers and article numbers are cited for reference only; no specification, network rule or legal text is reproduced, and all descriptions are original text written for this collection. Official texts: EMVCo specifications at https://www.emvco.com/specifications/ (free download, some documents for subscribers) and PCI DSS at https://www.pcisecuritystandards.org/document_library/ (free download under the PCI SSC licence). Card network rules are available from each network to its licensees. Check the current versions before use. This is a documentation format, not legal or financial advice; consult a qualified professional. EMV, 3-D Secure and the network names are trademarks of their owners; this template is not affiliated with or endorsed by them. Template licence: MIT.

Plantillas relacionadas