개인 개발자가 복잡한 결제대행사(PG사) 연동 없이도 자동 결제를 구현할 수 있는 오픈소스 시스템 'LOSLES'가 공개되어 주목받고 있습니다. 이 프로젝트의 핵심은 '금액 자체를 주문 식별자'로 사용하는 독특한 아이디어입니다. 일반적으로 계좌 이체 결제를 자동화하려면 사업자 등록, PG사 가입 및 심사, API 연동 등 여러 절차와 수수료가 발생하는데, LOSLES는 이러한 부담을 덜어 소규모 프로젝트나 개인 개발자들이 쉽게 자동 결제 시스템을 구축할 수 있도록 돕습니다.
LOSLES는 사용자가 주문 시 서버가 고유한 금액(예: 10,000원, 두 번째 주문은 9,999원)을 할당하고, 사용자가 해당 금액으로 계좌 이체(현재 카카오페이만 지원)하면 안드로이드(Android) 앱이 카카오페이 충전 알림을 감지해 서버로 전송하는 방식으로 작동합니다. 서버는 전송받은 금액과 할당된 주문을 매칭하여 결제를 자동 완료 처리합니다. 즉, '누가 보냈는지'가 아니라 '얼마를 보냈는지'를 기준으로 결제를 식별하는 방식입니다. 안드로이드 앱은 알림 접근 권한(Notification Listener)을 활용해 카카오톡·카카오페이 앱의 알림을 실시간으로 감시하고, 충전 금액이 포함된 알림이 수신되면 이를 추출해 서버로 POST 요청을 보냅니다.
이러한 방식은 대규모 서비스의 PG사 대체보다는, 개인 프로젝트나 소규모 디지털 콘텐츠 판매 등에서 '결제 받기 위해 사업자 등록과 PG 심사까지 받아야 하는 상황'이 과하다고 느끼는 개발자들에게 유용합니다. LOSLES는 환불, 정산, 영수증 발행, 분쟁 처리, 보안 등 PG사가 제공하는 복합적인 기능들을 지원하지 않으므로, 대규모 서비스에는 적합하지 않습니다. 하지만 최소한의 비용과 노력으로 자동 결제 시스템을 구축하려는 1인 개발자나 스타트업에게는 매력적인 대안이 될 수 있습니다. 현재 베타 버전으로 공개되어 사용자 피드백을 통해 금액 기반 식별 방식의 문제점, 중복 주문 처리, 보안 개선 등에 대한 의견을 수렴하고 있습니다.