Two independent factors mandatory.
PSD2 SCA: low-latency OTP delivery for online banking in Portugal
An OTP that doesn't reach the user within 30s causes transaction abandonment. At peak hours (payroll, end-of-month transfers), delays compound on grey routes.
Portuguese SCA implementation for remote transactions.
Premium tier-1 routing
OTPs routed over tier-1 premium gateway — never grey route. Alphanumeric sender ID preserved, DLRs <2s.
Automatic carrier detection
HLR lookup before dispatch classifies number into MEO/NOS/Vodafone PT/Digi. Per-carrier stats in dashboard.
TTL and one-time use
Each OTP issued with 5-min TTL and one-time use.
Push fallback for bank apps
If user has bank's official app installed, OTP sent as encrypted push first. SMS only if push fails.
bash
curl -X POST https://api.4notify.net/v1/otp \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"purpose": "psd2_sca",
"recipient": { "phone": "+351912345678" },
"session_id": "TRX-PT-2026-39402",
"transaction": { "amount": 245, "currency": "EUR", "merchant": "PINGO DOCE LISBOA" },
"ttl_seconds": 300,
"channels_priority": ["push", "sms"]
}'YourBank: Code 482917. PINGO DOCE LISBOA 245.00 EUR. Never share. Expires in 5 min.
- Local P50/P95 benchmarks per carrier
- Push fallback active for top 5 PT banks
- Log SCA failures into bank audit log
Premium tier-1 routing on all 4 Portuguese carriers with P95 <6s and live per-carrier dashboard.
What is P50/P95 in Portugal?
P50: 2.2s (MEO), 2.4s (NOS), 2.5s (Vodafone PT), 2.8s (Digi). P95 <6s. Push fallback <1s.
Start free
14 days, no card. Support in Portuguese and English.