Jin Paeng
Jin Paeng4mo ago

billing 결제 오류 문의

안녕하세요 저희 서비스에 구독 결제 시스템을 도입하여 베타 런칭 준비 중에 있습니다. 몇 일 전 까지만 해도 잘 작동해서 문제없이 사용하고 있었는데, 오늘 다시 확인해보니 결제 시도 시 첫번째 사진과 같이 '본인인증에 실패하였습니다' 라는 에러메시지와 함께 결제가 진행되지 않습니다. 또한 빌링 client key 와 secret key 를 Test key 값으로 수정해서 진행해보니 두번째 사진과 같이 '필수 파라미터가 누락되었습니다' 라는 메시지와 함께 아예 결제 창이 뜨지 않는 현상이 있습니다. 아무리 봐도 결제 쪽은 건든것이 없기에 파라미터를 누락시킨것 같진 않은데, 어떤 문제가 있는지 확인가능하실까 하여 연락 남겨놓습니다.
No description
No description
30 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Jin Paeng
Jin Paeng4mo ago
주식회사 브로즈(Broz Corp.) 이구요 상점아이디(MID) : bill_favapp 입니다.
Jin Paeng
Jin Paeng4mo ago
또한 라이브키 적용 상태에서 개인카드가 아닌 '법인카드'로 결제 시도 시 빌링 키 발급에 실패하였다는 에러가 발생합니다.
No description
Ayaan
Ayaan4mo ago
안녕하세요, 해당 문제를 겪으신 orderId나 customerKey값을 알려주시겠어요? customerKey는 위 사진에 있는 14840이 맞으실까요?
Kimoon Lee
Kimoon Lee4mo ago
@Jin Paeng 님 실패하신 시간대를 알수 있을까요?
Jin Paeng
Jin Paeng4mo ago
실패한 시간대 어제 19:00 시 정도부터 시도 했을 때 계속 해당 현상이었고, 현재도 해당 현상입니다. 말씀드린 부분에서 결제가 아예 이뤄지지 않기 때문에 orderId는 발급되지 않은 상황입니다. customerKey는 14840 으로 테스트 한 것이 맞습니다 🙂
Kimoon Lee
Kimoon Lee4mo ago
네 감사합니다. 확인해 보고 공유 드리겠습니다.
Jin Paeng
Jin Paeng4mo ago
감사합니다 🙂
Ayaan
Ayaan4mo ago
사실 주문번호는 request 호출 시 보내주시도록 되어있긴한데, 커스터머키가 있어서 로그 확인이 가능할것 같습니다. 냥과장님이 봐주실거에요
Jin Paeng
Jin Paeng4mo ago
넵 감사합니다 🙂 현재 BillingWidget 에서 결제를 진행하고 저희 자체 서버 API로 넘겨서 orderID 생성 및 빌링키 발급 하는 순서로 개발되어있는데, BillingWidget에서 결제완료로 넘어가지 못하는 상황입니다. 해당 서비스로 가장 최근 결제 진행했던 주문번호는 basic_12_ApjAbPTuuh 입니다.
Kimoon Lee
Kimoon Lee4mo ago
내부 확인결과 뭔가 빌링 결제창이 열린 브라우저에서 저희 서버와 통신이 잘 안되는 것으로 보입니다. 혹시 내부망이나 방화벽 안쪽에서 빌링키 발급을 시도하시는 건가요? 그리고 첫번째 에러 발생하셨을때 네트워크 탭 에서 에러가 발생한게 있는 지도 확인부탁드립니다. 지금 보면 해당 브라우저에서 저희 서버에 연결이 안되는 것 처럼 보이네요.
Jin Paeng
Jin Paeng4mo ago
AWS에서 배포된 웹페이지에서 API를 호출하여 빌링키 발급을 시도하는거라 그러진 않을 겁니다. 방화벽 관련 설정을 최근에 변경한 적도 없었구요. 첫번째 에러 발생 시 네트워크 탭 스크린샷 첨부 드립니다. 에러는 발생하지 않았네요 ㅠ
No description
No description
Jin Paeng
Jin Paeng4mo ago
최근에 저희 토스페이먼츠 회사정보 내 다른 상점아이디 (MID : favapp6don) 에서 결제 연동 테스트해본다고 결제를 엄청하고 일괄적으로 결제취소를 수행했던 기록이 있는데, 이런 기록때문에 결제서비스가 차단되거나 이런 경우는 아닌가요? 지금으로써 의심되는건 이것밖에 없습니다. 되던게 안되는 상황이라서요 ㅠ
Kimoon Lee
Kimoon Lee4mo ago
웹페이지 문제가 아니라 결제하는 PC 이슈일거 ㅅ같습니다. 혹시 PC 가 나가는 public IP 를 알수 있을까요?
Jin Paeng
Jin Paeng4mo ago
아 그러면 다른 환경에서도 한번 테스트 해보겠습니다. 냥과장님 말이 맞았습니다.. 모바일 LTE 환경으로 결제하니 잘 작동하네요 확인 감사합니다 🙂 해당 IP가 저희 사무실 WIFI 인데, 왜 차단되었는지 이유를 알 수 있을까요? 예외처리를 해두거나 해결을 해놔야할 것 같습니다.
Kimoon Lee
Kimoon Lee4mo ago
저희 이력상으로는 차단된 내역이 없는데요 혹시 내부 방화벽등이 있는지도 확인부탁드립니다.
Jin Paeng
Jin Paeng4mo ago
넵 확인 감사합니다. 확인해보겠습니다!
Kimoon Lee
Kimoon Lee4mo ago
혹시 해당 PC 에서 저희 홈페이지 tosspayments.com 은 접속이 되시나요?
Jin Paeng
Jin Paeng4mo ago
네 잘 접속 됩니다! 방화벽 설정은 따로 한 건 없는 것 같습니다..
Kimoon Lee
Kimoon Lee4mo ago
그러면 저희쪽도 별도로 막는건 없을것 같은데요. 혹시 script 는 어떤것쓰시나요?
Jin Paeng
Jin Paeng4mo ago
옛날에 설정해서 잘 기억이 안나는데 payment.js 를 그대로 끌어와서 썼던 것 같습니다. 지금 확인해봤는데 제 맥북에서만 안되네요.. 같은 WIFI의 다른 맥북에서는 잘 됩니다. 이런 경우는 상상을 못했는데 이런 경우도 있나요?
Kimoon Lee
Kimoon Lee4mo ago
혹시 해당 맥북에서 다른 브라우저를 사용해 볼수 있을까요?
Jin Paeng
Jin Paeng4mo ago
어제 사파리로도 해봤던 기억이 있는데, 지금 다시 해보겠습니다.
Ayaan
Ayaan4mo ago
맥북에 JS로딩을 차단하는 익스텐션이 있을수도 있어요. 크롬 설정 -> 맨 하단 초기화 메뉴에서 초기화하시고 다시 해보세요.
Jin Paeng
Jin Paeng4mo ago
잠깐 확인하기 어려운 상황이라 확인 후 남겨놓겠습니다. 확인해주셔 감사합니다 🙂
Kimoon Lee
Kimoon Lee4mo ago
payment.js 를 그대로 끌어와서 썼던 것 이라고 하셨는데 저희JS 파일을 다운로드 받아 사용하시는건 아닌지 확인부탁드립니다.
Jin Paeng
Jin Paeng4mo ago
제가 기억하기로는 그렇습니다. payment.js 파일을 assets 내에서 그대로 불러와서 사용하고 있습니다.
Kimoon Lee
Kimoon Lee4mo ago
JS 는 다운로드 받아서 사용하시면 안됩니다. 저희가 제공하는 URL 을 이용해서 사용하시기 바랍니다. 다운받아 사용하시면 정상적으로 결제를 보장할수 없습니다. 지금도 저희 URL 을 사용하셨으면 아예 결제창이 안열리셨을것 같아요.
Jin Paeng
Jin Paeng4mo ago
넵 해당내용 수정해서 적용해보겠습니다. 확인 감사합니다 🙂
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.