자동결제(빌링) 결제창 커스터마이징 문의
자동결제(빌링) 결제 시
1. 토스 결제창은 최대한 숨기고 저희 사이트 내에서 만든 페이지 내에서 카드 정보들을 입력 받아서 그 데이터들을 가지고 토스 api에서 유효성 검증 후 커스텀키, 빌링키 등의 리턴 값들을 받는 방법이 있을까요?
2. 1번이 불가능하다면 자동결제(빌링) 결제창 커스터마이징이 가능할까요?
주말 잘 보내시고 월요일에 답변 부탁드립니다~~
21 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
자동결제(빌링) API로 연동하기 | 토스페이먼츠 개발자센터
고객의 카드 정보를 등록해 빌링키를 얻고 자동결제를 연동하는 방법을 알아보세요.
API로 빌링 연동이 가능합니다.
자세한 내용은 위 문서 확인 부탁드립니다.
감사합니다
{"code":"INVALID_BILL_KEY_REQUEST","message":"빌링키 인증이 완료되지 않았거나 유효하지 않은 빌링 거래 건입니다."}
정기결제 카드등록 api 테스트 중인데 토스에서 제공하는 테스트용 시크릿 키로 하면 결과가 잘 나오는데,
저희 상점의 테스트용 스크릿키로 했더니 위와 같은 값이 리턴됩니다.
(mid : tooldi_bill)
오류 코드로 보아서는 https://api.tosspayments.com/v1/billing/{billingKey} (결제 실행 API) 를 보고 계신거 같습니다.
이 API는 실제 결제을 발생시키는 API이고, https://api.tosspayments.com/v1/billing/authorizations/card (빌링키 발급 API) 를 호출한 키와 동일하지 않았을 때 해당 오류가 발생할 수 있는데요.
@geunyangsaram_68042 어떤 API를 보고있는지 url을 보내주시고, 키가 정확하게 들어갔는지 확인해주세요.
https://api.tosspayments.com/v1/billing/authorizations/card
여기로 호출했습니다
https://api.tosspayments.com/v1/billing/authorizations/card
여기로 호출했고, 로컬환경입니다.
로컬이라서 2번 상황에서 안 되는 걸까요?
1. 개발 연동 테스트 상점의 테스트 시크릿 키 -> 잘 됨
2. 실제 상점의 테스트 시크릿 키 -> 안 됨
실 상점 시크릿키는 가려주시기 바랍니다. @geunyangsaram_68042
평일에 토스팀에서 로그 확인 후 답변 드릴 수 있도록 하겠습니다.
ㅎㅐ결되셨나요?
빌링 API 를 사용하시는 경우 본인인증등의 별도 인증 체계를 꼭 구현해 주시기 바랍니다. 빌링 API 에서 별도 인증을 하지 않으신경우 카드 도용 사고가 발생하면 가맹점이 모든 책임을 지셔야 합니다.
아니요 똑같습니다.
{"code":"INVALID_BILL_KEY_REQUEST","message":"빌링키 인증이 완료되지 않았거나 유효하지 않은 빌링 거래 건입니다."}
해당 에러 받은 customerKey전달해주시겠어요? ㅜ
NDJ8aGtraW1AdGFyYS5jby5rcg==
입니다.
해당 customerKey난 테스트용 상점의 키에서 사용하시던 것 같습니다.
귀사 상점 키로 빌링키 발급부터 자동결제까지 진행해주세요,.
개발 연동 테스트 상점의 시크릿키로 하면 잘 되는데
당사의 실제 테스트 시크릿키나 라이브 시크릿키로 하면 위와 같은 오류가 납니다.
(위에 보내드린 customerKey 로 동일하게 해 본 경우입니다.)
빌링키를 테스트환경이 아니라 라이브 환경에서 다시 생성하여 결제 요청하셔야 합니다.
결제요청 단계는 아직 가지 않았고 빌링키 발급 시 나는 오류입니다.
확인 후 안내드릴게요
다시한번 해보시겠어요?
오, 잘 됐습니다! 무슨 문제였을까요?
위 mid가 계약한지 오래되어 신규 연동방식 설정 중 설정이 안된 부분이 있었습니다.
넵 확인 감사합니다!
토스 정기결제 잘 이용해보도록 하겠습니다~~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.