allob Docsallob 열기

웹 판매

마치면 웹사이트에서 이 제품을 팔 수 있어요. 결제 대행에 상품이 생기고, 결제가 되면 서버가 구매 권한을 주고 매출이 allob 에 기록돼요.

시작하기 전에

  • 결제 대행 가입 — 결제 방식을 고르고 가입하는 일은 웹 결제에서 해요. 여기서는 그 계정에 이 제품의 상품과 웹훅을 만들어요.
  • 공개된 사이트 — 상품 설명·가격·약관·처리방침·환불 정책·연락처(법 문서).

어느 결제 서비스든 웹훅 코드에서 allob 서버 SDK 로 결제 이벤트를 보내면 매출과 그 결제가 나온 퍼널·유입 경로를 allob 에서 봐요. allob 이 지금 바로 연결하는 결제 대행은 Dodo Payments 예요. 연결하면 웹 결제 매출을 가져오고, 키가 있으면 에이전트가 상품도 API 로 만들어요. 다른 MoR·국내 PG 는 상품을 그 대시보드에서 만들고 매출은 결제 이벤트로 남겨요.

코딩 에이전트에게 붙여 넣기

이 allob 사업 가이드를 읽고, 내 사업에 해당하는 할 일만 골라 진행해 줘: https://allob.app/docs/journey-web-sales.md
1. allob business view 와 allob path view --business 로 내 사업 모양(사업자 형태·돈 버는 방식·파는 나라)을 먼저 확인해.
2. 해당하지 않는 할 일은 왜 아닌지 한 줄로 알려 주고 allob step skip <id> --reason "…" 으로 넘겨.
3. 해당하는 할 일은 allob step view <id> 의 안내대로 하고, 끝나면 allob step done <id> --note "끝났다는 증거" 를 불러.
4. 본인 인증·서명·결제·약관 동의처럼 사람만 하는 곳에서는 멈추고 무엇을 누르면 되는지 알려 줘.
5. 되돌리기 어려운 답(과세 유형·계정 유형 등)은 내 폰으로 확인 요청이 와 — 명령이 보여 준 승인 링크를 알려 주고, 기다리는 동안 다른 할 일로 넘어가.

결제 상품 만들기

결제 대행에 이 제품의 브랜드와 상품(가격·통화·구독 주기)을 만들어요. 테스트 모드와 운영 모드에 둘 다 만들어요.

  • MoR(예: Dodo Payments, Paddle — MoR 비교·고르기)은 MoR 대시보드나 API 에 상품을 만들어요. 소비자 쪽 세금은 MoR 이 걷고, 내 매출은 보통 영세율로 신고해요.
  • 국내 PG(예: 토스페이먼츠)는 내 사이트에 상품·가격을 두고 PG 에 결제를 요청해요. 한국 부가세 10% 는 직접 신고해요.

에이전트가 사이트 확인, 브랜드(사이트 주소·카드 명세서에 보일 이름·지원 메일), 상품(가격·통화·한 번 구매 또는 구독 주기), 테스트 카드로 결제·환불 끝까지 돌려 보기, 운영 전환까지 해요. 만드는 중인 사이트는 반려되고, 지원 메일 기본값이 가입 메일인 곳(예: Dodo Payments)이 있어 공개용으로 바꿔요(테스트·운영 둘 다). 앱 인앱으로도 팔면 가격·환불 규칙을 맞춰요.

에이전트가 끝까지 해요. API 연결이 없는 결제 대행이면 그 대시보드 로그인만 해 주세요. 만든 상품은 결제 대행 대시보드의 상품 목록에서 볼 수 있어요.

결제 웹훅 받기

결제·환불·구독 알림을 서버에서 받아 서명을 확인하고, 구매 권한을 주고, allob 에 서버 결제 이벤트를 보내요.

  • 서명 비밀값은 서버 환경 변수에만 둬요. 서명이 맞지 않는 알림은 아무것도 하지 않아요.
  • 결제면 구매 권한을 주고, 환불·해지면 거둬요. 같은 알림이 두 번 와도 한 번만 처리해요.
  • 결제 직전에 방문자의 기기 ID 를 결제 정보에 같이 넘기면, 어느 방문자의 퍼널에서 나온 결제인지 알 수 있어요.
  • allob 전송이 실패해도 결제 처리는 계속돼요.

에이전트가 끝까지 해요. 결과는 allob 지표의 매출과 서버 이벤트에서 볼 수 있어요.

자주 걸리는 함정

증상원인·해결
MoR 심사 반려사이트에 약관·환불 정책·가격이 없거나 "만드는 중"이에요 → 공개 페이지를 먼저 채워요
공개 지원 메일이 개인 메일로 나가요지원 메일 기본값이 가입 메일인 결제 대행이 있어요 → 공개용으로 바꿔요(테스트·운영 둘 다)
세금 신고 때 MoR 매출을 국내 PG 매출처럼 신고MoR 매출은 외국 법인 공급(영세율), 국내 PG 는 한국 소비자 과세(10%)예요 — 섞지 않아요
옛 가격 상품을 지웠더니 결제 화면이 실패해요옛 상품은 유예 기간 뒤에 정리해요
결제는 됐는데 어느 광고에서 왔는지 몰라요결제 metadata 에 기기 ID 를 안 넘겼어요 → 결제 직전에 sid 를 넘겨요
allob 이 Dodo 결제 알림을 받는데 광고·분석 도구에 결제가 안 들어와요체크아웃 metadata 에 tx 가 없어요 → 브라우저 purchase(value, transactionId) 에 쓰는 주문 ID 를 tx 로 넣어요. 브라우저에서 purchase 를 안 부르면 주문마다 다른 ID 면 돼요(결제 기록하기)

한국 소비자에게 팔면 원화 가격, 카드·간편결제, 결제 화면에 부가세 포함 총액을 보여 줘요. MoR 이면 한국 소비자분 부가세는 MoR 이 걷고, 국내 PG 면 직접 10% 를 신고해요.

다른 나라에서 판다면
  • 미국 — 달러 가격. 직접 받으면 주별 판매세 등록이 문제라 MoR 이 대신해요. 자동 갱신 구독은 주마다 고지·해지 규칙이 있어요.
  • 유럽(EU·영국) — 유로·파운드, VAT 포함가. 디지털 상품 14일 철회권을 없애려면 결제 화면에서 고지·동의를 받아요.
  • 일본 — 엔화, 현지 결제 수단. 일본어로 팔면 特商法 표기 페이지가 필요해요.
  • 그 밖의 나라 — MoR 의 지원 국가 목록을 봐요. 결제를 받는 나라와 판매자로 가입할 수 있는 나라는 달라요 — 확인 필요.

출처

공식 안내와 마지막으로 맞춰 본 날: 2026-10-18

마크다운으로 보기 · llms.txt · 개인정보 처리방침 · 이용약관