💳 Online Payment (EasyPAY)
KICC EasyPAY is a robust payment solution that can be easily and quickly applied to both web and mobile environments. We provide 4 Core Modules tailored to various business models, such as e-commerce, subscription services, and marketplaces.
1. General Payment
The most common one-time payment method. You can choose between Integrated and Standalone types depending on how much you want to customize the customer's payment experience (UX).
🆚 Integrated vs. Standalone
| Feature | Integrated (Standard) | Standalone (Direct) |
|---|---|---|
| Overview | Invokes the KICC Standard Payment Window, allowing customers to select a payment method within our UI. | The merchant selects the payment method first and directly invokes the specific provider's window (Card/Simple Pay). |
| Pros | Easiest implementation. Supports all KICC payment methods (Card, Transfer, Mobile, etc.) at once. | Maintains the merchant's UI consistency and reduces checkout steps (lower drop-off rate). |
| Recommended For | General e-commerce sites, or when minimizing development resources is a priority. | Services where branding is crucial, or when emphasizing specific Simple Pay options (e.g., Naver Pay). |
2. Recurring Payment (Billing)
Optimized for subscription services where payments occur on a fixed schedule (monthly/weekly).
- Billing Key Based: A
Billing Keyis issued after the customer's initial authentication. - Flexible Timing: Afterward, you can charge the customer via API at any desired time (e.g., shipping date, renewal date) without further authentication or card entry.
- Use Cases: OTT subscriptions, Regular deliveries (Milk/Food), Donations.
3. Payment Management
A collection of APIs to manage the lifecycle of a transaction after approval.
- Cancel: Cancels an approved transaction. (Supports Full and Partial cancellation).
- Refund: Handles refunds to the customer's bank account for transactions made via Virtual Account, etc.
- Status Check: Verifies the real-time status of a specific order (Approved, Cancelled, Captured, etc.).
4. Value-added Services
Additional features to enhance business trust and operational efficiency.
- 🛡️ Escrow: A transaction protection service that holds the payment and releases it to the seller only after delivery is confirmed (Mandatory for cash transactions in KR).
- 🧩 Multi-Split (Split Settlement): Automatically divides a single payment amount among multiple sellers (sub-merchants), ideal for Marketplace/Open Market platforms.
- 🔗 SMS URL Payment: Allows customers to pay immediately via a link sent by SMS, even without a developed shopping mall interface.
- 🧾 Cash Receipt: Provides APIs to issue and cancel Cash Receipts for bank transfers or virtual account payments.
- 🔔 Webhook (Notification): Pushes real-time events to the merchant's server, such as Virtual Account deposit confirmation or Escrow delivery status changes.
🚀 Next Steps
Have you decided which feature to integrate? Check out the detailed guides below.