가이드/자동결제(빌링)
목차

Version 1

결제창 SDK v1은 더 이상 업데이트되지 않습니다. 토스페이먼츠 SDK v2 연동을 추천합니다.

자동결제란?

는 정기 배송, 음악 스트리밍과 같은 구독형 서비스에서 사용하는 결제 방식입니다. 정기 구독형 서비스가 아니라면 자동결제 사용이 제한되니 유의하세요.

결제수단으로는 신용·체크카드만 지원해요. 자동결제 서비스 연동에 필요한 카드 빌링키를 발급받으려면 카드 번호, 유효기간, 카드 소유자의 생년월일 또는 사업자번호가 필요해요.

자동결제는 추가 계약 후 사용할 수 있습니다. 토스페이먼츠 고객센터(1544-7772, support@tosspayments.com)로 문의해주세요.

연동하기

결제창 SDK로 연동하기토스페이먼츠 결제창 UI에서 구매자 정보를 입력받고 빌링키를 발급받아요.

자동결제 과정

일반결제는 결제하는 시점에 매번 구매자의 본인인증이 필요하지만, 자동결제는 구독 주기마다 본인인증 없이 결제할 수 있습니다. 최초 본인인증을 해서 발급된 빌링키가 이후의 본인인증 과정을 대신하기 때문입니다. 기술적으로는 매 회 본인인증이 일어나지만, 구매자 입장에서는 최초 인증 후에는 따로 인증 과정이 없는 결제 경험을 하게 됩니다.

자동결제는 다음과 같은 순서로 이루어집니다.

  1. 구매자의 카드 정보로 토스페이먼츠에서 빌링키를 발급받고 저장합니다.

  2. 빌링키로 구독 주기마다 원하는 금액을 자유롭게 결제합니다.

자동결제-흐름

1. 빌링키 발급받기

빌링키란?

빌링키는 구매자의 카드번호, 유효기간, CVC 등 결제 정보를 암호화한 값으로 생각할 수 있어요. 본인인증을 마치고 한 번 빌링키를 발급받으면, 구매자의 의사와 무관하게 빌링키로 계속 결제가 가능해요. 악용되지 않게 반드시 구매자 본인인증을 받은 뒤에 빌링키를 발급받는 것을 추천해요.

빌링키는 결제수단을 관리하는 곳에서 발급해요. 예를 들어, 구매자가 카드 정보를 등록했다면 카드사에서 빌링키를 발급해요. PG사는 카드사에 발급한 빌링키를 상점에게 전달해요.

빌링키는 구매자 정보와 함께 서버에 저장하세요. 한 번 발급받은 빌링키는 다시 조회할 수 없습니다. 더 자세한 빌링키 설명은 에서 확인해보세요.

정기 결제 빌링키 사용 흐름도

2. 자동결제 실행하기

발급받은 빌링키로 카드 자동결제 승인 API를 호출해서 구독 주기에 맞춰 원하는 금액을 자유롭게 결제합니다.

자주 묻는 질문

  • 더 궁금한 내용이 있나요?
  • 코드 샘플을 참고하세요
  • 기술지원이 필요한가요?
    실시간 문의|이메일 보내기