Skip to main content
OpenEduCat logo

Toss Payments School Fee Payment Integration

企业版Payment Processing

Collect school fees in South Korea — Toss Pay, KakaoPay, Naver Pay, and Korean bank cards

概述

Toss Payments is South Korea's leading fintech payment provider, operated by Viva Republica (the company behind the Toss super-app used by 30M+ Koreans). For schools, universities, and cram schools (학원, hagwon) in South Korea, Toss Payments provides native access to the digital payment methods Korean parents prefer: Toss Pay, KakaoPay, Naver Pay, and virtual account bank transfer. Korean parents typically pay through apps they already have open daily — Toss, KakaoTalk, or Naver. A fee portal that presents a Toss Pay or KakaoPay button alongside the traditional card form dramatically increases first-attempt payment completion compared to card-only portals. For the large hagwon (private tutoring academy) sector, Toss Payments' recurring billing and virtual account features address the monthly fee collection challenge: each student gets a unique virtual account number, and a recurring payment mandate via Toss Pay handles monthly debit automatically.

核心功能

Toss Pay

One-tap payment via the Toss app, used by 30M+ Koreans. Parent authenticates with Toss biometrics and payment completes in seconds.

KakaoPay

Payment via KakaoTalk, Korea's universal messaging app. Available to 40M+ KakaoPay users.

Naver Pay

Payment via Naver, Korea's dominant search and services platform. 30M+ Naver Pay users.

Virtual Account (가상계좌)

Unique bank account number generated per invoice. Parents transfer via internet banking. Widely preferred by Korean families for school fee payment.

Korean Credit/Debit Cards

All major Korean bank card issuers: KB, Shinhan, Hana, Woori, Samsung, Lotte, BC. International Visa/Mastercard also supported.

Mobile Card

One-click card payment using saved card details — common in Korean mobile checkout flows.

设置指南

1

Apply for Toss Payments Account

Apply at tosspayments.com with your institution's Korean business registration number (사업자등록번호) and bank account. Verification takes 1–3 business days.

2

Get API Keys

In Toss Payments Dashboard, copy your Client Key (for checkout) and Secret Key (for server-side verification).

3

Configure in OpenEduCat

Go to Settings > Payment Providers > Toss Payments. Enter your Client Key and Secret Key. Set KRW as the currency.

4

Enable Payment Methods

Configure which payment methods to show: Toss Pay, KakaoPay, Naver Pay, virtual account, and cards. Toss Payments auto-detects the user's available apps.

5

Test with Test Credentials

Toss Payments provides sandbox test keys. Test Toss Pay, virtual account, and card flows. Verify invoice matching and KRW receipt generation.

使用场景

  • Korean hagwon (학원) collecting monthly tuition via Toss Pay and virtual account from parents who manage everything through their phone
  • Korean international schools collecting fees from Korean families via KakaoPay and Toss Pay alongside cards for expat families
  • South Korean universities collecting semester enrollment fees via virtual account bank transfer — the most trusted method for large Korean transactions
  • Online Korean language schools collecting fees from domestic students via Naver Pay and Toss Pay

技术要求

  • Toss Payments merchant account with Korean business registration (사업자등록번호)
  • OpenEduCat Enterprise Edition
  • SSL certificate on your OpenEduCat instance
  • Korean business entity

常见问题

Both are widely used. Virtual account (가상계좌) is traditional and trusted for high-value transactions like semester fees — parents see it as equivalent to a direct bank transfer. Toss Pay and KakaoPay are preferred by younger parents for convenience. Offering all three in the same portal maximizes collection rates across age groups.

启用 Toss Payments 集成

将 Toss Payments 与 OpenEduCat 连接,简化您院校的数字化生态系统。

免费试用15天,无需信用卡。