← Index
Source: docs/features/toss-payments.md (auto-generated by scripts/generate-docs-html.mjs — edit the .md, not this file)

Toss Payments — Settlement Example (Educational)

Goal: a simple, educational KRW/domestic settlement example via Toss Payments — the Korean-market counterpart to §2's Stripe example, which covers the international/USD fiat rail. Same "agent buys data, settles via a payment provider" mock, swapped to a Korean-native rail.

Source: jay's request, 2026-08-03 (no source file).

1. Flow (mirrors §6)

provider quotes a price
  → client opens Toss Payments checkout (결제 위젯 / 결제창)
  → user pays (test mode)
  → success URL receives { paymentKey, orderId, amount }
  → server calls Toss's 결제 승인(payment-confirm) API with the secret key
  → on 200, data is released

2. Integration pieces

3. Rabbit surface

4. Open questions (jay)

Status

🟡 Active — tracked as current-plan.md §7 (added 2026-08-04, alongside §2 AP2/Stripe and §6 AA).