자동결제 카드등록 문의
자동결제 연동으로 정기구독 결제 시 구매자가 카드등록하는 부분 문의드립니다.
1. 토스 결제창에서 카드등록하나요? 별도의 클라이언트 페이지에서 카드 등록을 하나요?
2. 혹시 2가지 방법이 모두 가능하면, 계약상 또는 개발상 차이점은 무엇인가요?
6 Replies
토스 인증창에서 카드를 입력하면, 해당 정보가 암호화되어 빌링키라는 형태로 고객사 서버에 전달됩니다.

이 프로세스에서 '카드 정보 입력' 이 '빌링 인증창'에서 진행되는겁니다.
말씀하신대로 클라이언트 페이지를 자체 구현하고 싶으신경우, API로 연동하시면 됩니다.
단 API는 추가 계약 후 사용할 수 있습니다. 추가 계약을 하고 싶다면 토스페이먼츠 고객센터(1544-7772, support@tosspayments.com)로 문의해주세요.
별개로 브랜드페이라 하여 간편결제처럼 카드를 미리 등록해 두고 유저가 그 카드정보로 바로 결제하는 서비스도 있습니다. 폭 넓게 고민하시면 될 거 같습니다.
정리
1. 토스 결제 인증창을 통해 카드를 등록하는 Process를 사용할 수 있다. (자동결제 계약 필요) 2. 자체창에서 API를 통해 카드를 등록하는 Process를 사용할 수 있다. (자동결제 외 추가 계약 필요) 3. 이와 별개로 유저가 직접 결제하되 카드정보를 미리 등록하기 원한다면, 브랜드페이 Process를 이용할 수 있다. (추가 계약 필요)
@Ayaan_ 님이 말씀해주신 거에 추가 설명 드리겠습니다!
현재 자동 결제는 2가지 방법으로 구현할 수 있습니다.
1) Javascript SDK방식: 토스페이먼츠 UI의 결제창이 호출되며, 해당 결제창에 카드정보 입력하여 빌링키를 받게 됩니다.
2) REST API방식: 직접 카드정보 입력하는 UI 구현하여, 빌링키를 발급 받으셔야합니다.
JS SDK방식이 제가 말씀드린 인증창에서 등록하는 Process이고,
REST API 방식이 자체적으로 등록하는 Process 방식입니다.
답변 감사합니다.