토스 연동을 위한 방화벽 설정
구매자는 인증을 완료했지만 가맹점 retUrl
로 결제 결과가 오지 않거나, 토스 서버로부터 resultCallback
결과를 받지 못할 경우, 먼저 방화벽 설정을 확인해야 합니다.
가맹점에서 토스 서버로 접근하는 경우 (결제 생성, 결제 승인 등의 API)
구조: 가맹점 ➔ 가맹점 방화벽 ➔ 토스페이
위의 경우에는 가맹점 방화벽의 outbound 정책에 아래 토스 IP를 추가해 주시면 됩니다.
- 도메인: pay.toss.im (port: 443)
- 117.52.3.202
- 117.52.3.210
- 211.115.96.202
- 211.115.96.210
토스 서버에서 가맹점으로 접근하는 경우 (resultCallback
포함)
구조: 토스페이 ➔ 가맹점 방화벽 ➔ 가맹점 위의 경우에서는 가맹점 방화벽의 inbound 정책에 아래 토스 IP를 추가해 주시면 됩니다.
- 도메인: pay.toss.im (port: 443)
- 117.52.3.4
- 117.52.3.11
- 117.52.3.80~87
- 211.115.96.4
- 211.115.96.11
- 211.115.96.80~87
참고 사항
- 토스페이 방화벽은 제한 없이 모두 오픈되어 있습니다.
- 각 케이스 별 구분이 어려울 경우, Outbound와 Inbound 정책에 맞게 모든 토스 IP를 추가할 수 있습니다.
- 가맹점이 설정한
resultCallback
URL에 443 이외의 포트가 포함되어 있다면 접근이 어려울 수 있습니다. - 토스 서버의 IP가 추가되는 경우, 사전에 공지 메일을 발송해 드립니다.