결제성공하면 가는 url관련
수고하십니다.
문의드릴 내용은
결제위젯에
결제성공하면
paymentWidget
.requestPayment({
orderId: orderId,
orderName: orderName,
amount : orderAmount,
successUrl: "http://localhost:8080/order/success",
failUrl: "http://localhost:8080/order/fail",
customerEmail: email,
customerName: name
})
저렇게 localhost로 보냈는데요 이제는 웹서버에서 돌려보는데 상대경로를 적으면 안되나요? /order/success 이런식으로요 http://www......뭐라고 안적고 할수는 없나요?
9 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
저기에 https 를 해야되는지 http를 해야되는지도 해깔려요 스프링부트 콘트롤러에서 관리하는 상대경로로 보내면 콘트롤러가 알아서 갈거같은데요... 어떻게 해야될까요?
절대 경로로 해주세요. 토스페이먼츠가 알 수 있는 절대경로 주소여야 합니다.
http://www.printwell.kr/order/success하면 되나요?
도메인등록하고 웹서버 주소 연결해서 지금 볼수 있거든요 거기서 테스트하는데 localhost로 가서 당황했어요 ^^
아참 그리고 웹서버의 방화벽에 토스관련 포트를 추가해주라고 어디서 본거같았는데......
포트 추가해줘야되는거죠?
포트추가는 아니구요, 웹훅을 사용하실때 방화벽을 사용하시는 경우 IP추가입니다.
웹훅을 사용하거든요 방화벽에 허용해야되는거죠 토스꺼요 근데 국내는 0,0,0,0 해서 다 열려 있는데요
그럼 추가 안해도 되는건가요?
successUrl 은 이런형태를 쓰시면됩니다
네 전부 열려있으시면 추가하지 않으셔도 돼요
예 알겠습니다. 웹훅주소만 토스에 등록해놓으면 되는거구요
successUrl 도 감사드립니다.~ 👍
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.