Easy Cash Payment
Easy Cash Payment is a service that processes payments using the user's bank account, and can be integrated into your system via API for payment, authentication, account management, refunds, and more. Users register their bank account through bank account authentication, and payments are made from that account — a typical flow of identity verification → account registration → payment → transaction management.
Unlike card payments, there is no card number entry process, and after account registration, payments are made through a relatively simple procedure. From a business perspective, Easy Cash Payment APIs can be used as a convenient payment method across a wide range of services including subscriptions, platforms, and content services.
The Easy Cash Payment service provided by Hecto Financial can be used as a "payment platform" that offers payment-related features in API form — unlike a simple bank transfer.
Easy Cash Payment core flow. Identity verification → Account registration → Call withdrawal approval API → Immediate withdrawal from customer's account.
Payment Methods
A simple payment service that processes payments using the user's bank account. Payments, recurring billing, and remittances can all be handled with just an account — no card required.
- Simple authentication: Supports multiple authentication methods including mobile phone SMS/APP, ARS, and 1-KRW micro-deposit.
- Real-time withdrawal: Funds are immediately withdrawn from the registered account and settled.
- Recurring payment support: Suitable for subscriptions, membership fees, rental fees, and other repeat payments.
- Remittance: The merchant can send funds — such as refunds and reward payments — directly to the customer's account.
Payment Flow
- Easy Cash Payment provides all features via API. (No checkout UI)
- During account registration, multiple APIs are called in sequence: identity verification, account holder confirmation, ARS authentication, and more.
Account Registration Flow
The process by which a customer registers an account to use for payments. Proceeds in the order: identity verification → account holder confirmation → ARS authentication → account registration.
각 단계 상세
- 1Account registration request : The customer requests to register a payment account at the merchant.
- 2Mobile identity verification request : The merchant requests mobile identity verification from Hecto Financial.
- 3Send verification code : Hecto Financial sends a verification code to the customer.
- 4Enter verification code : The customer enters the received verification code at the merchant.
- 5Confirm identity verification : The merchant calls the identity verification confirmation API with Hecto Financial.
- 6Account holder name inquiry : The account holder name inquiry API is called to verify the account owner.
- 7ARS authentication request : The merchant requests ARS authentication from Hecto Financial to obtain debit transfer consent.
- 8ARS phone call : Hecto Financial connects an ARS phone call to the customer to obtain consent.
- 9Account registration request : Once all authentication is complete, the merchant requests account registration with the bank.
- 10Account registration response : The bank responds to the merchant with the account registration result.
Pre-Integration Checklist
Before starting integration, we recommend reviewing the following items.
Production Environment Testing Notice
Request/Response method
- Only
POSTrequests are supported. - Request header:
Content-Type: application/json; charset=UTF-8 - Response format: JSON
IDC redundancy configuration
- The Hecto Financial system is configured with IDC center redundancy.
- Connection via DNS Lookup is recommended; fixed hosts file configuration is not recommended.
- Please allow both primary and secondary IP addresses in your firewall.
Need technical support?
Code Samples
HectoFinancial GitHub