Skip to main content
OpenEduCat logo

Toss Payments School Fee Payment Integration

Édition EntreprisePayment Processing

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

Présentation

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.

Fonctionnalités clés

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.

Guide de configuration

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.

Cas d'utilisation

  • 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

Exigences techniques

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

Foire aux questions

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.

Activer l'intégration Toss Payments

Connectez Toss Payments à OpenEduCat et simplifiez l'écosystème numérique de votre établissement.

Essayez gratuitement pendant 15 jours. Aucune carte bancaire requise.