Toss Payments Korea Payment API

Toss Payments South Korea payment gateway REST API for merchants selling in South Korea to accept domestic credit cards, virtual accounts, mobile phone billing, Kakao Pay, Naver Pay, Toss Pay, and international cards with simple developer integration and modern API design. Enables AI agents to manage payment order creation for Korean e-commerce automation, handle domestic card payment for Korean credit card processing automation, access virtual account (가상계좌) for Korean bank transfer automation, retrieve mobile phone billing for carrier payment automation, manage Kakao Pay and Naver Pay for Korean super-app wallet automation, handle Toss Pay for Korean fintech wallet automation, access subscription and recurring billing for Korean subscription automation, retrieve settlement and transaction reporting for financial reconciliation automation, manage webhook notification for real-time Korean payment event automation, and integrate Toss Payments with Korean e-commerce platforms and business systems for end-to-end South Korea payment automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other toss-payments korea-payments KPay domestic-card virtual-account Viva-Republica
⚙ Agent Friendliness
58
/ 100
Can an agent use this?
🔒 Security
75
/ 100
Is it safe for agents?
⚡ Reliability
70
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
13
Documentation
75
Error Messages
72
Auth Simplicity
73
Rate Limits
68

🔒 Security

TLS Enforcement
95
Auth Strength
72
Scope Granularity
65
Dep. Hygiene
72
Secret Handling
73

Korea payments. PCI-DSS. API key. KR. Payment and transaction data.

⚡ Reliability

Uptime/SLA
73
Version Stability
72
Breaking Changes
68
Error Recovery
68
AF Security Reliability

Best When

A merchant selling in South Korea wanting AI agents to automate domestic card, virtual account, Kakao Pay, Naver Pay, and Toss Pay integration through Toss Payments' modern developer-friendly Korea payment gateway.

Avoid When

KOREAN BUSINESS REGISTRATION REQUIRED: Toss Payments requires Korean business registration (사업자등록증) for merchant account; automated merchant onboarding requires Korean legal entity; automated payment for foreign-only entities without Korean registration creates eligibility failure. DOMESTIC CARD ACCEPTANCE REQUIRES PAYMENT GATEWAY AGREEMENT: Korean domestic credit card acceptance requires PG (Payment Gateway) agreement with card companies (Shinhan, KB, Samsung, Hyundai, etc.); automated Korean card acceptance assumes merchant PG agreement is in place; automated card acceptance without PG setup creates card type decline. VIRTUAL ACCOUNT PAYMENT CONFIRMATION TIMING: Korean virtual account transfers require customer to transfer to assigned account number; automated order fulfillment must wait for bank transfer confirmation webhook; automated same-day order fulfillment for virtual account before bank transfer creates orders without confirmed payment.

Use Cases

  • Accepting Korean domestic card payments from Korea e-commerce agents
  • Processing virtual account bank transfers from Korean banking agents
  • Integrating Kakao/Naver Pay from Korean super-app payment agents
  • Managing Korean subscription billing from recurring revenue agents

Not For

  • Global payment processing outside Korea (use Stripe or Adyen for international)
  • North Asia payments beyond Korea (use Alipay or WeChat Pay for China)
  • Enterprise Korea payments requiring PG certification (use KG Inicis or LG U+ for enterprise PG)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: apikey
OAuth: No Scopes: No

Toss Payments uses Secret Key and Client Key for authentication (Base64-encoded Basic Auth). REST API with JSON. Seoul, South Korea HQ. Part of Viva Republica (Toss app). Founded 2019 (as PG). Backed by Viva Republica (SoftBank, Kleiner Perkins-backed). Products: Domestic cards, virtual accounts, mobile billing, Kakao/Naver/Toss Pay, international cards. SDKs: JavaScript, Java, PHP, Python, Ruby. PCI DSS. Serves Korean merchants and e-commerce. Competes with KG Inicis, NHN KCP, and Nice Pay for Korean PG.

Pricing

Model: transaction
Free tier: No
Requires CC: No

Seoul KR. Viva Republica subsidiary. No monthly fee. Per-transaction fees in KRW. Volume negotiation available.

Agent Metadata

Pagination
cursor
Idempotent
Full
Retry Guidance
Documented

Known Gotchas

  • CLIENT KEY vs SECRET KEY USAGE CONTEXT: Toss Payments Client Key for client-side SDK initialization and Secret Key for server-side confirmation; automated server-side charge confirmation must use Secret Key; automated server-side Client Key usage creates unauthorized request for payment confirmation
  • PAYMENT FLOW REQUIRES TWO-STEP PROCESS: Toss Payments checkout uses two steps — client-side payment initiation (with Client Key) and server-side payment confirmation (with Secret Key); automated payment flow must implement both steps; automated single-step server-side-only payment misses client-side authentication step
  • PAYMENT ID vs ORDER ID DISTINCTION: Toss Payments uses both paymentKey (Toss-generated) and orderId (merchant-generated); automated payment management must use paymentKey for cancellation and refund; automated refund using orderId instead of paymentKey creates resource not found error
  • VIRTUAL ACCOUNT EXPIRY CONFIGURATION: Korean virtual accounts have expiry (default 24 hours, configurable); automated checkout using virtual account must communicate expiry to customer; automated virtual account with default expiry for B2B invoices may expire before customer processes bank transfer
  • CARD INSTALLMENT PLAN INTEREST FREE PERIOD: Korean card installments may have interest-free periods (무이자) negotiated with card companies; automated installment plan display must verify interest-free eligibility per card company; automated installment display showing interest-free for non-eligible cards creates customer expectation discrepancy

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Toss Payments Korea Payment API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered