EU Compliance for Crypto Payments: DORA, AML & Practical Controls for Merchants

EU merchants adding crypto rails face a two-sided challenge: scale payments while staying audit-ready. With DORA (Digital Operational Resilience Act) reshaping incident preparedness and AML rules tightening around wallet screening and monitoring, you need a compliance posture that’s practical, consistent, and visible to auditors. This guide is a pragmatic blueprint to meet expectations without wrecking your checkout UX.

The compliance pillars

  1. KYT (Know Your Transaction) & wallet screening

  2. Transaction monitoring & case management

  3. Data retention, access control, and auditability

  4. Operational resilience (DORA): incident response, testing, vendor oversight

KYT & wallet screening: stop risk before it starts

Screen inbound addresses against sanctions and risk lists pre-authorization:

Best practice: Keep policy controls in config, not code. As rules evolve, you can update without redeploying.

Transaction monitoring: from flags to cases

Monitoring must be continuous and explainable:

Refunds, reversals, and proof

No card chargebacks means you need clear refund SOPs:

Auditors will ask for traceability. Build it into your ledger.

DORA: operational resilience for payments

DORA expects resilience across incident prevention, detection, response, and recovery:

Data governance & privacy

Making compliance invisible (to customers)

Team and tooling

Quick-start compliance checklist

FAQs

Do we need KYC for buyers?
Often not for low-risk, low-value orders. Use risk-based controls and escalate only when thresholds trigger.

What will auditors want to see?
Policies, evidence that they’re enforced (logs), and traceable transactions from order to settlement.

How do we handle sanctioned hits?
Block, record, and retain; follow your escalation policy and local obligations.