개인 프로젝트로 LOSLES라는 오픈소스 결제 처리 시스템을 만들어 공개했습니다.
이 프로젝트의 핵심 아이디어는 "계좌 이체 감지 + 금액 자체를 주문 ID처럼 사용한다"는 것입니다.
일반적인 계좌이체 결제는 보통 다음과 같은 과정을 거칩니다.
- PG사 가입
- 사업자 등록
- 심사
- API 연동
- 결제 수수료 발생
- 정산 대기
개인 개발자나 소규모 프로젝트 입장에서는 꽤 부담이 되는 경우가 많습니다.
그래서 "금액만으로 주문을 식별할 수 있지 않을까?"라는 생각으로 만들게 되었습니다.
예를 들어 상품 가격이 10,000원이라면,
첫 주문:
10,000원
30분 내 같은 상품의 두 번째 주문:
9,999원
세 번째 주문:
9,998원
네 번째 주문:
9,997원
...
이런 식으로 주문마다 고유한 금액을 부여합니다.
(실제 구현에서는 99원부터 시작하여 98원, 97원, 96원... 식으로 할인 금액을 차감)
따라서 서버는 별도의 주문번호 입력 없이도 금액만 보고 어떤 주문인지 식별할 수 있습니다.
LOSLES Android App은 카카오페이 충전 알림을 감지하여 외부 서버로 자동 전송하는 역할을 담당합니다.
Android의 알림 접근 권한(Notification Listener)을 이용해 카카오톡·카카오페이 앱의 알림을 실시간으로 감시하고,
충전 금액이 포함된 알림이 수신되면 해당 금액을 추출하여 설정된 서버 URL로 POST 요청을 전송합니다.
LOSLES WEB Server와 함께 사용하면 사용자의 입금부터 결제 완료 처리까지의 과정을 자동화할 수 있습니다.
전체 플로우
- 사용자가 주문 생성
- 서버가 고유 금액 할당
- 사용자가 해당 금액으로 계좌 이체 (현재 카카오페이만 지원)
- Android 앱이 충전 알림 감지
- 금액을 서버로 전송
- 서버가 금액과 주문 매칭
- 자동 결제 완료 처리
즉,
"누가 보냈는가"가 아니라
"얼마를 보냈는가"를 기준으로 결제를 식별합니다.
주의 사항
중요한 점은 LOSLES가 공식 PG를 대체하려는 프로젝트는 아니라는 것입니다.
대규모 서비스에서는 PG사가 제공하는 환불, 정산, 영수증, 분쟁 처리, 보안 기능이 여전히 중요합니다.
다만 개인 프로젝트나 소규모 디지털 콘텐츠 판매의 경우,
"결제 받기 위해 사업자 등록부터 하고 PG 심사까지 받아야 하는 상황"
이 과하다고 느껴졌고,
그 과정 없이 자동 결제를 구현할 수 있는 방법을 실험해 본 프로젝트입니다.
현재 베타 버전이며 피드백을 받고 있습니다.
특히 아래 부분에 대한 의견을 듣고 싶습니다.
- 금액 기반 식별 방식의 문제점
- 중복 주문 처리 방법
- 보안 개선 아이디어
- 실제 운영 경험이 있는 분들의 의견
감사합니다.

3 hours ago
7


!['통한의 극장골 실점 패배' 주승진 김천 감독 "뒷심이 부족했다" [전주 현장]](https://image.starnewskorea.com/21/2026/05/2026051714010261496_1.jpg)

![[전화성의 기술창업 Targeting] 〈395〉 [AC협회장 주간록105] 마이클 잭슨 자산과 스타트업 경영](https://img.etnews.com/news/article/2026/05/04/news-p.v1.20260504.773e529e3f474adea55b425cf6daf8c2_P3.jpg)



English (US) ·