퀵 계좌이체 에스크로 적용
안녕하세요. 결제창 sdk 를 이용한 퀵 계좌이체 결제에서 에스크로를 적용하려고 합니다.
tossPayments.requestPayment 호출할때 useEscrow : true 로 값 넘겨주면 에스크로 필수 적용이 되어야 하는거 같은데 결제창이 똑같습니다.
뭔가 다른 설정을 해줘야 하는 걸까요?
42 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.


이 값이 없을때는 고객이 선택할 수 있다고 했는데 그 부분도 조회되지 않는것같습니다.
주문번호 남겨주시겠어요? 에스크로 설정 되어있는지 먼저 확인해봐야할 것 같아요.
ord_20250331_9000004 테스트 주문입니다.
@엘라 다시 해보시겠어요?
이렇게 보일거에요.

넵 보입니다. 감사합니다!
혹시 escrowProducts 값은 에스크로 사용하려면 필수값인가요?
필수 아닙니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
에스크로 결제 이후에 배송정보 업데이트는 api 없고 상점관리자에서만 등록 가능한거죠?
API 도 있습니다.
가이드 주소 좀 주실 수 있나요?
구 모듈 가이드 | 토스페이먼츠 개발자센터
기존 전자결제 서비스 연동과 운영에 필요한 모듈 가이드와 에러 코드, 데모 등을 확인해보세요.
테스트 주문은 배송 정보 입력 후 메일 발송 이런건 테스트 못하나요?
테스트 하실수는 있는데 현재 상태를 상점관리자에서 보실수는 없어서 라이브로 테스트 하기를 권장드립니다.
mertkey 는 어디서 확인하나요?
상점 개발자센터에서 확인하실 수 있습니다.
에스크로 연동은 구 모듈 밖에 없는거죠?
네 맞습니다
배송완료 api 파라미터에서 실수령인명,수령인과 실수령인 관계 값이 필수값인가요?

Version:HTTP/1.1 302 Moved Temporarily
Date:Thu, 03 Apr 2025 02:41:59 GMT
Content-Type:text/html
Content-Length:142
Connection:keep-alive
Server:Tosspayments/1.0
Location:https://pgweb.tosspayments.com:9091/pg/wmp/testadmin/jsp/escrow/rcvdlvinfo.jsp
P3P:CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"
<html><head><title>302 Found</title></head><body><center><h1>302 Found</h1></center><hr><center>openresty</center></body></html>
에러 페이지 리턴되는데 확인 부탁드립니다
어떤게 에러라고 말씀하시는걸까요?
redirect 응답인 것 같은데 이건 따라주셔야 합니다.

리다이렉트 따라주시면 정상 접속됩니다.
상점 아이디 값이 없다고 하는데 mid=livart_quick이랑 tlivart_quick으로 둘다 보내봐도 저렇게 에러나는데 mid 값이 이 값이 아닌가요?

https://pgweb.tosspayments.com:9091/pg/wmp/testadmin/jsp/escrow/rcvdlvinfo.jsp 여기에 tlivart_quick 으로 보내신건가요?
아 jsp 예제에는 http://pgweb.tosspayments.com:7085/pg/wmp/mertadmin/jsp/escrow/rcvdlvinfo.jsp 이 주소로 되어있어서 이걸로 했어요. 말씀주신 주소로 다시 확인해보겠습니다.
네 가이드가 업데이트 된거라 가이드에 따라 호출부탁드립니다.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

에스크로 api도 위 ip들 방화벽 허용하면 되나요?
121.67.39.63
121.67.39.69
두개 허용해주시면 됩니다.
테스트랑 운영이랑 둘다 알려주시겠어요?
동일합니다. 테스트와 운영은 포트만 달라요.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
이에러는 저희 루트인증서를 유효하지 않다고 판단하는것 처럼 보여서 인증서쪽을 확인해 보셔야 할것 같습니다.
각각 포트도 알려주세요
문서에 써있는대로 443 입니다
테스트와 운영 포트가 다르다고 하신거 아닌가요?
요청 url 의 포트는 url 보셨을것 같고요..
요청 url 의 포트는 url 보셨을것 같고요.......
테스트랑 운영 방화벽 모두 121.67.39.63:443
121.67.39.69:443만 허용하면 되는건가요?
121.67.39.69:443, 121.67.39.69:9091 입니다.