자동결제(빌링)으로 구독결제 구현시 빌링키와 커스터머키 관리 주기
안녕하세요. 자동결제(빌링)으로 구독결제를 구현하려고 합니다.
고객이 카드를 등록하면 빌링키가 커스터머키와 맵핑되어 발급되는걸로 이해했는데, 이후 관리에 대해 질문이 있습니다.
1. 고객이 구독취소 후 일정 시일 후 다시 구독하는 경우, 이미 발급받아 놓은 빌링키를 사용하는 것인가요? 아니면 구독취소하는 시점에서 발급받은 빌링키를 버리고, 다시 구독할 때 새로운 빌링키를 발급받는 것인가요?
2. 빌링키는 카드 정보랑 같이 묶여저 있는 것 같은데 고객이 마이페이지 등에서 카드 요약정보를 보고, 해당 빌링키에 대한 카드 정보를 다른 카드로 수정하는 것도 API로 가능한가요?
3. 만약 여러개의 카드를 등록하는 경우, 카드별(결제수단별) 빌링키와 커스터머키를 별도로 발급하는 것인가요? ('고객 1명' <- '커스터머키-빌링키 페어 n개' 인지 '고객1명-커스터머키1개 페어' <- 빌링키 n개' 인지)
4. 이미 발급받은 빌링키로 결제를 시도하는 중 잔액부족이나, 카드 유효기간 만료등으로 오류가 날 시 해당 빌링키에 대해서 따로 취소처리 같은 것을 해야하나요? 아니면 별도로 처리하지 않고 그냥 새로운 빌링키를 발급받으면 되나요?
5. 개발자 페이지에서 테스트 결제내역을 조회하듯이, 발급받은 커스터머 키나 빌링키를 목록을 조회할 수 있는 기능이 있나요?
6. (연동 외 질문) 현재는 토스에서 스케줄링을 지원하지 않는다고 하는데, 혹시 추후에 페이팔의 Subscription plan처럼 스케줄링까지 지원하는 서비스가 도입될 계획이 있는지 궁금합니다.
평일 업무시간에 확인하시고 답변주시면 감사하겠습니다.
5 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
1. 구독 해지 시 귀사 DB에서 빌링키를 지우시면 됩니다. 이후 재구독 시에는 다시 빌링키를 받아서 결제를 태우는게 일반적입니다.
2. 카드 정보 제공은 개인정보보호법 상 불가능합니다만, 등록 당시 제공해 드리는 카드 BIN 번호( 마스킹되지 않은 앞 6자리)를 기준으로 카드 정보를 유추할 수 있습니다.
카드 변경 시 빌키를 버리고 새로 받으셔야 합니디.
3. 커스터머키는 유저 아이디라고 생각하시면 편합니다. 한 키에 여러 빌키가 있을 수 있고 이 말은 곧 한 키에 여러 카드를 등록할 수 있다는 뜻입니다.
4. 고객한테 안내하신 뒤 해당 빌키는 다른 API 호출 없이 버리셔도 무방합니다.
5~6번은 영업시간에 토스팀에서 확인하고 답변드릴 수 있을 것 같습니다.
5번 없습니다. 6번 현재로서는 계획이 없습니다.
혹시 mid가 어떻게 되시나요?
답변 감사합니다. mid는 bill_wojwoz9ay 입니다. 5번은 혹시나 싶어서 여쭤봤는데, 아직 테스트중이라 지금은 조회 안해봐도 괜찮을 것 같습니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.