결제창 연동 문의드립니다.
안녕하세요
결제 연동중에 이런 오류가 뜨는데, successUrl 앞에 페이지 주소를 어떻게 써야하는지 문의드립니다.
{"result":"ERROR","data":{"result":false},"error":{"code":"INCORRECT_SUCCESS_URL_FORMAT","message":"잘못된
successUrl
입니다.","data":null}}34 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
successURL은 DNS표준 규칙을 따릅니다.
사용한 succesURL이 어떻ㄱ ㅔ되나요
서비스 이용하는 도메인이
https://www.drmath2.co.kr 인데
success url은 저희가
successUrl: '/payment/normal-success',
failUrl: '/payment/fail',
이런식으로 할당했었는데
상대경로가 아니라
앞에 HOST를
https://를 포함한
적어야하나요?
절대경로로 입력해주세요
그러면
절대경로로 지정했을대
간헐적으로 결제가 성공했다 실패했다 뜬건 어디를 확인해야해요?
최초에 절대경로로 지정했는데, 동작이 됐다 안됐다 했엇어요
우선 절대경로로 수정은 하겠습니다
그건
안되었을때
주문번호 및 에러내용을 남겨주시기 바랍니다.
간혈적 실패했을 때 저희쪽 에러를 받으셨나요?
status code가 404로 확인되더라구요
근데
redirect url이 successURL로 받아있어서
status code 404aus
네
successurl이 존재하지 않을 때 인 것 같은데요
근데
성공실패가 반복됐었는데
아예 없으면 계속 fail 떠야하는거 아니에여?
404떴을때
네
브라우저 url이 어디였나요
크롬이요
주소창에 있던 url주소요
redirect 후 404가 떳을텐데
404가 뜬 곳이 successurl인가요, failurl인가요
원리를 설명드리면, 카드결제창 등에서 인증 완료후 인증이 성공하면 저희는 successURL로 redirect해드립니다.
거기서 getparam들로 승인api를 호출해주셔야하는데요
보시다시피 successURL로 이동까지는 시켯으나
귀사의 successurl에 이상이 있어 404에러가 뜨는 것으로 보입니다.
이부분 확인해보시기 바랍니다.
근데
일단 다시한번 확인해보고 문의드리겠습니다
감사합니다!
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
문의사항이 있습니다..
https://www.drmath2.co.kr/payment/normal-success?orderId=20230801111611_250709&paymentKey=1kZn04DxKBE92LAa5PVbPeywBAE4P87YmpXyJjg6OwzoeqdW&amount=159000
결제 승인후에 출금은 됐는데 해당 url로 뜨는건 어떻게 해야하나요 ..?
위에 successURL아닌가요?
귀사에서 연동중인 제품 먼저 공유해주시겠어요?
successURL 맞습니다.
결제승인까지 다 끝나면 주문완료 페이지로 넘겨주게 되있는데
그부분에서 404가 뜨는것 같습니다
그 부분은 귀사에서 구현하신 부분일 것 같습니다. PG에서 수행하는 역할이 아닙니다.
연동중인 제품이면 어떤걸 말씀하시는걸까요?
PG에서는 결제 승인까지만 담당하고 이후는 직접 확인해보시면 될 것 같습니다.
그러면
음.. 우선 알겠습니다
혹시 결제승인후에 redirect 되는게 jsp여도 되는건가요??
토스페이먼츠 결제연동팀
샘플소스 안내
아래 버튼을 눌러 샘플 소스를 확인하세요
네 무관합니다.
샘플소스 참고바랍니다.
jsp도 있어요
천재교육은 xpay 를 사용해오셨는데요 이번에 결제모듈 변경 개발을 하시는것인가요?