FinTech — PSD2/PCI-DSS Payment Gateway
European financial entity implements a payment gateway compliant with PSD2 and PCI-DSS level 1.
A European financial entity implements a payment gateway compliant with PSD2 (Strong Customer Authentication) and PCI-DSS level 1. Requirements come from four departments: regulatory (legal PDFs), product (Jira), security (Confluence), and architecture (Google Docs). Operating in the EU, the EU AI Act requires documenting AI usage in development.
Regulatory requirements normalization
Captures from Jira, Confluence, legal PDFs and Google Docs. Detects 47 functional requirements deduplicated from 83, 12 non-functional, 6 conflicts between sources.
intake init "Payment Gateway PSD2" \
--source jira://PAYMENTS/sprint-42 \
--source confluence://arch/payment-rfc \
--source docs/psd2-regulation-v3.pdf \
--source gdocs://1a2b3c4d/meeting-notes-payments \
--mode enterprise Implementation with financial guardrails
Pipeline with protected files, vigil and licit quality gates, and code rules blocking verify=False for PCI-DSS.
architect pipeline pipelines/payment-feature.yaml \
--var task="SCA Authentication Service" \
--var spec_dir="specs/payment-gateway/" Financial security verification
Verifies crypto dependencies, JWT lifetime, encryption algorithms, and real asserts in payment tests.
vigil scan src/services/payment/ --format sarif --output vigil-payment.sarif Regulatory compliance and provenance
Initializes provenance tracking, generates FRIA, Annex IV, and evaluates EU AI Act and OWASP Agentic compliance.
licit init
licit trace --since "2024-01-01"
licit fria
licit annex-iv
licit report --format markdown
licit verify --min-score 75 name: Payment Gateway CI/CD
on:
pull_request:
paths: ['src/services/payment/**']
jobs:
spec-compliance:
steps:
- run: intake verify specs/payment-gateway/ --project-dir . --format junit
security-scan:
steps:
- run: vigil scan src/services/payment/ --format sarif --output vigil.sarif
regulatory-compliance:
needs: [security-scan]
steps:
- run: |
licit trace
licit connect vigil --sarif vigil.sarif
licit verify --min-score 75 In European fintech, the EU AI Act requires documenting AI usage in high-risk systems. A payment gateway using AI agents to generate code needs: provenance tracking, FRIA, Annex IV, and OWASP evaluation. Without licit, this compliance would require weeks of manual work per audit.