ended3월 14일· 1 sources
Full Toss Payments integration — then one line broke all Korean checkouts
Toss Payments 전체 연동을 완료한 뒤, 한 줄의 설정 오류가 한국 결제를 모두 망가뜨린 이야기
Why it matters
A developer integrated Toss Payments for Korean users alongside Paddle for international users in the FateSaju fortune-telling app, including widget rendering, server-side HMAC verification, webhook handling, and multilingual receipt emails across 8 locales. After shipping the full payment flow and cleaning up the design system, a single misconfigured config value was discovered that had been silently routing all Korean users to an unconfigured Paddle endpoint, breaking Korean checkouts entirely.
1
Sources
+0
24h
—
Growth
191d
Active
Toss PaymentsPaddleFateSajuKorean checkoutHMAC webhookreceipt email