SRTP — SEPA Request-to-Pay EPC SRTP scheme
SEPA Request-to-Pay is the EPC scheme that lets a payee send a structured payment request (pain.013) through the banking network straight to the payer's own app. The payer gets a notification, reviews the amount and the merchant's name, and approves with strong customer authentication — which triggers an instant SEPA credit transfer back to the payee.
It is the open, account-to-account answer to "tap to approve": request, notify, authenticate, settle — in seconds, at European scale. Adopted by all EEA banks, SRTP would give every merchant and subscription business a native, card-free way to collect payments with a user experience equal to the best card wallets.
Technical overview — the EPC scheme
| Scheme rulebook | EPC SEPA Request-to-Pay (SRTP) Scheme Rulebook |
| Message standard | ISO 20022 |
| Request message | pain.013 — payment activation request (payee → payer) |
| Status message | pain.014 — accept / reject status report (payer → payee) |
| Model | 4-corner: payee ↔ payee's RTP provider ↔ payer's RTP provider ↔ payer |
| Transport | API-based exchange between RTP service providers (EPC API specifications) |
| Payer options | Accept now · accept later · reject; requests carry an expiry date/time |
| Funds movement | none — SRTP is messaging only; settlement follows as SCT / SCT Inst |
| Participants | PSPs and licensed non-PSP RTP service providers |
| Authentication | payer approves in their own app with SCA (PSD2 Art. 97) |
The EPC QR Code standard EPC069-12
The EPC QR Code is the European Payments Council's open standard for scan-to-pay SEPA Credit Transfers. One QR code encodes everything a payment needs — beneficiary name, IBAN, amount and reference — so the payer simply scans it with their own banking app, sees a fully pre-filled transfer, and approves it with one tap.
No card networks, no interchange fees, no manual IBAN typing — and combined with SEPA Instant, the money arrives in seconds. Banking apps in Austria, Belgium, Germany, Finland and the Netherlands already scan it today; when every EEA banking app does, any invoice, checkout or donation box in Europe becomes payable in one scan.
The elements inside an EPC QR code
| Service tag | BCD |
| Version | 002 |
| Character set | 1 (UTF-8) |
| Identification | SCT (SEPA Credit Transfer) |
| BIC | (optional within the EEA) |
| Beneficiary name | Demo A N |
| Beneficiary IBAN | RO35REVO0000172343073545 |
| Amount | EUR1.00 |
| Purpose code | (optional) |
| Remittance info | unique IBAN per trx |