
자체 SaaS·구독 서비스를 만들기로 하셨다면, 결제는 "결제창 붙이는 일"이 아닙니다.
정기결제는 일반 결제와 법적 요건도 운영 부담도 다릅니다.
안녕하세요. 자체 SaaS를 운영하며 외주도 받는 에그코드입니다.
정기결제 시스템 구축은 발주 전 4가지를 정해두지 않으면, 견적이 두 배가 되거나 출시 첫 달부터 환불 분쟁이 납니다.
오늘은 외주 의뢰 전, 비개발자 발주자가 챙길 4가지를 정리합니다.
1️⃣ PG사 선택 — 일반결제와 정기결제 권한은 다릅니다

ⓐ 무엇이 — 토스페이먼츠·KG이니시스·나이스페이의 정기결제(빌링) 권한은 일반결제와 별도 심사로 부여됩니다.
ⓑ 결정 안 하면 — 일반결제로만 계약하고 들어갔다가, 빌링 심사가 늦어 출시가 몇 주씩 밀립니다.
ⓒ 발주 전 챙길 질문 — "정기결제 권한 신청은 누가 하나요. 사업자등록·통신판매신고는 어디까지 준비됐나요."
2️⃣ 빌링키와 결제 실패 재시도 — 자동결제가 멈추는 순간

ⓐ 무엇이 — 빌링키는 카드 정보를 PG사가 저장한 토큰입니다. 실제 카드번호는 서비스 서버에 두지 않습니다.
ⓑ 결정 안 하면 — 카드 만료·한도 초과로 결제 실패한 회원에게 안내가 안 가, 침묵 이탈로 매출이 샙니다.
ⓒ 발주 전 챙길 질문 — "결제 실패 시 며칠 간격으로 몇 번 재시도하고, 회원에게 어떤 채널로 알리나요."
3️⃣ 환불·일할계산·구독 변경 — 약관 한 줄이 분쟁을 가릅니다

ⓐ 무엇이 — 월 중간 해지·플랜 업그레이드·다운그레이드 시 정산 방식을 정해둬야 합니다.
ⓑ 결정 안 하면 — "이미 결제한 달은 환불 불가"로 갔다가 전자상거래법 위반·소비자원 민원으로 더 큰 비용을 치릅니다.
ⓒ 발주 전 챙길 질문 — "월 중간 해지 시 남은 일수를 일할로 환불할 건가요, 다음 결제일까지 사용 후 종료인가요."
4️⃣ 세금계산서·현금영수증 — B2B SaaS면 출시 전 결정

ⓐ 무엇이 — 법인·사업자 회원이 한 명이라도 있으면 전자세금계산서 발급 체계가 필요합니다.
ⓑ 결정 안 하면 — 출시 후 세금계산서를 붙이면 결제·회원·결제내역 테이블을 다 손대야 해 비용이 큽니다.
ⓒ 발주 전 챙길 질문 — "B2B 회원이 사업자 정보를 등록하면 세금계산서가 자동 발행되나요, 수동 요청 처리인가요."
마무리 — 결제 시스템은 '붙이는 것'이 아니라 '설계하는 것'

비개발자가 코드를 직접 쓸 필요는 없습니다.
에그코드는 자체 SaaS를 운영하며, 이 4가지를 발주 전에 정리한 프로젝트와 그렇지 않은 프로젝트의 출시 일정·총비용 차이를 자주 봤습니다.
4가지를 정리하기 막막하다면, 발주자가 결정할 항목과 외주사가 설계할 항목을 함께 정리해드리는 사전 컨설팅도 가능합니다.
정기결제 시스템 구축을 처음 발주하는 자리라면, 언제든 문의 주세요.
발주 전에 결정할 4가지를 내 서비스 기준으로 함께 정리해드립니다.
정기결제 시스템 사전 컨설팅 문의