일반 결제 테스트키 사용시 에러 코드가 오지 않음
안녕하세요.
Toss Payments 일반 결제 관련하여 문의드립니다.
제공해주신 샘플 코드 (https://github.com/tosspayments/tosspayments-sample) 를 이용하여
test client_key와 secret_key를 사용하여 테스트 중입니다.
현재 테스트키를 사용하여 AWS의 S3와 CloudFront를 통해 DNS를 구축하여 진행하고 있습니다.
로컬 환경에서는 정상적으로 테스트가 진행되었으나, DNS 서버를 통한 테스트 시 결제 요청에서 오류 코드가 반환되지 않고,
fail시 code 값이 undefined로 오는 문제가 발생하고 있습니다.
혹시 테스트키로는 DNS 서버 환경에서의 테스트가 불가능한지요?
전자결제 신청 후 라이브 키를 발급받아야만 해당 환경에서의 테스트가 가능한지 궁금합니다.
확인 부탁드리며, 추가로 필요한 사항이 있으시면 알려주시면 감사하겠습니다.
감사합니다.
GitHub
GitHub - tosspayments/tosspayments-sample: 토스페이먼츠 결제연동 샘플 프로젝트입니다.
토스페이먼츠 결제연동 샘플 프로젝트입니다. Contribute to tosspayments/tosspayments-sample development by creating an account on GitHub.
7 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
fail시 code 값이 undefined로 오는 문제가 발생하고 있습니다.
라고 하셨는데
주문번호를 알려주실수 있을까요?
그리고 DNS 서버라는게 어떤 방식을 말씀하시는 건가요?
주문번호 : MC4xMDMwMzExNDg2MTAz
cloudflare의 DNS 레코드를 등록해서 s3 + cf + routing 으로 react + node 로 구축된 토스의
샘플코드를 api key와 secret Key를 제 테스트 키로 변경하여 테스트 목적으로 올려봤다는 의미입니다!
지금 로그로 확인해 보면 카드사 결제창을 띄우고 그 이후에는 동작이 없는것으로 보입니다.
카드사 결제창은 정상적으로 표시 되신건가요?>
증상을 영상으로 찍어서 보내주실수 있을까요?
아, 어떤 문제인지 확인하였습니다.
귀사에서 /api/confirm/payment 를 구현하지 않으신 것 같습니다.
해당 payments.talktomeinkorean.kr 에, 토스페이먼츠 승인 API를 호출하는 API라우트를 만들고
success페이지에 그 곳으로 API를 호출 할 수 있도록, 코드를 넣어주셔야 합니다.
아 이해하였습니다 감사합니다!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.