에스크로 배송 완료 등록 API 테스트 방법 문의
현재 위젯을 통해 주문을 등록한 후 xpay 배송 완료 등록 API를 호출해서 성공까지 했습니다.
배송 완료 등록 시 테스트 URL을 사용해서 그런지 실제로 사용자에게 주문 확정/취소 EMAIL이 발송되지 않았습니다.
실제로 이메일을 보내볼 방법이 있을까요?
구매 확정 테스트를 해볼 방법이 있을까요?
구매 확정시 callback URL 등록은 어떻게 하면 될까요?
14 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
배송완료 등록후 이메일발송까지는 최대 1시간이 걸릴수 있습니다.
email 을 등록하신 상태라면 잠시 후에 해당 이메일로 메일을 받으실수 있을거에요.
에스크로 구매 확정시 callback URL 은 techsupport@tosspayments.com 으로 설정 요청해주시기 바랍니다. (테스트인지 라이브인지 도 같이 보내주세요)
테스트 URL로 배송 완료 API를 호출해도 이메일은 정상적으로 발송된다는 말씀이시죠?
위젯 렌더할 때 들어가는 customerEmail로 이메일이 발송되는 건가요?
callback URL이 등록이 되어야 이메일 발송이 될까요?
customerEmail로 발송되고 콜백 등록여부와는 관계 없습니다.
TEST Client Key를 사용하여 Widget을 생성한 후에 퀵계좌이체를 통해 주문을 시도했습니다. customerEmail에 특정 이메일을 하드코딩 해두었습니다.
주문시에 안전구매 이메일 입력시에도 동일한 이메일을 등록하여 주문 후에 주문 확정까지 완료하였고 결제 내역 이메일을 받기까지 하였습니다. 이후에
https://pgweb.tosspayments.com:9091/pg/wmp/testadmin/jsp/escrow/rcvdlvinfo.jsp
dlvtype="01"
API를 통해서 배송 완료 등록을 한 후에 반환값으로 OK를 얻어 성공했음을 확인했으나
이메일이 발송되지 않습니다.
callbackurl을 이메일을 통해 등록해둔 상태이며
배송 완료 API를 호출한지 1시간이 지났습니다.
왜 발송이 되지 않는지 확인해볼 수 있는 사항이 있을까요?
주문번호하고 MID 를 알려주세요.
MID : 209193qwki
주문 완료 등록 API 호출시 MID : t209193qwk
ORDERID : 202506231115000047
입니다.
11시 22분에 메일을 못받으셨나요?
못 받았습니다.
혹시
orderId : 202506231518000047
이 데이터로 한번 더 확인해주실 수 있나요?
아 지금 확인해 보니까 테스트 환경쪽에서 문제가 생겨서 지금 이메일이 안나가는 상황으로 보이네요.
일단 배송완료 하신 것은 3영업일후에 자동으로 구매 확정처리 될겁니다.
그러면 테스트 환경에서는 이메일 발송 및 구매확정 테스트를 해볼 수는 없다는 말씀이신가요?
나중에 토스 쪽 테스트 환경 문제가 해결되면 테스트 가능한 걸까요?
네 테스트 환경에서는 지금 이슈가 있어서 불가능하네요. 해결되면 테스트가 가능한데 테스트 환경이다 보니 다른 작업보다 우선순위가 많이 밀려있습니다.
예 알겠습니다. 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.