Transaction Flows in the Four-Party Model
Last Updated: 2025-12-18
Status: Complete
This document details the technical flows of transactions through the four-party model.
Authorization Flow (Milliseconds to Seconds)
AUTHORIZATION FLOW
═════════════════════════════════════════════════════════ ══════════════════════
CARDHOLDER MERCHANT ACQUIRER NETWORK ISSUER
│ │ │ │ │
│ 1. Tap/Swipe │ │ │ │
│─────────────────▶│ │ │ │
│ │ 2. Auth Request │ │ │
│ │─────────────────▶│ │ │
│ │ │ 3. Route Auth │ │
│ │ │────────────────▶│ │
│ │ │ │ 4. Verify & │
│ │ │ │────────────────▶
│ │ │ │ Approve │
│ │ │ │◀────────────────
│ │ │ 5. Response │ │
│ │ │◀────────────────│ │
│ │ 6. Approval │ │ │
│ │◀─────────────────│ │ │
│ 7. Confirmed │ │ │ │
│◀─────────────────│ │ │ │
│ │ │ │ │
Typical Latency:
• Optimal: 300-800ms
• Acceptable: 1-2 seconds
• Poor: 3+ seconds (network congestion or issuer delays)
Authorization vs Capture vs Settlement
Many transactions involve multiple steps that are often confused:
┌─────────────────────────────────────────────────────────────────────────────┐
│ AUTHORIZATION → CAPTURE → CLEARING → SETTLEMENT │
├───────────────────────────────────────────────── ────────────────────────────┤
│ │
│ 1. AUTHORIZATION (Real-time) │
│ ─────────────────────────── │
│ • Issuer approves transaction and places HOLD on funds │
│ • No money moves yet │
│ • Hold typically lasts 7-30 days (issuer-dependent) │
│ │
│ 2. CAPTURE (Same day or later) │
│ ───────────────────────────── │
│ • Merchant "captures" the authorized amount │
│ • Can be less than authorized amount │
│ • Signals intent to collect funds │
│ │
│ 3. CLEARING (End of day) │
│ ───────────────────────── │
│ • Network calculates net positions between banks │
│ • Interchange fees determined │
│ • Transactions batched for settlement │
│ │
│ 4. SETTLEMENT (T+1 to T+3) │
│ ───────────────────────── │