지급대행 테스트 이슈
안녕하세요? 얼마 전까지만 해도 지급대행 테스트가 잘 되었는데 어느순간 부터 잔액이 - 값으로 뜨면서 400에러인 NOT ENOUGH AMOUNT 결과를 리턴하고 있습니다. 갑자기 왜 그런 것일까요? 코드도 첨부합니다.

20 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
테스트 환경 이신가요?
라이브시라면 MID 알려주세요.
실제로 지금 지급대행 서비스는 진행 중인데, 예전에 저희 개발계 쪽에서 테스트 가능했었습니다.
MID : rosdejqtjt
입니다.
테스트 환경에서는 지급대행 요청이 정상적으로 동작하지 않는게 맞습니다.
그리고 최근 7일간 rosdejqtjt 의 테스트키로 요청하신 이력은 확인되지 않는데요.
사용하신 키의 MID 가 어떻게 되는지 확인 부탁드립니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
모두 rosdejqtjt 입니다. 원래 테스트 환경에서 제대로 작동하지 않는다는 뜻이 무엇을 의미하나요??
테스트키로 정산요청을 하시면 원래 에러가 나셨을거에요.
정산 요청하신 submall ID 또는 정산요청하실때 사용하신 payload 를 공유해주실수 있을까요?
rosdejqtjt 의 라이브키나 테스트 키로 정산요청하신 로그가 확인되지 않아서요.
혹시 이 사진들로 확인이 되실까요??


이 값이 있어야 될거 같습니다 @김승범
해당 요청을 특정할 수 있는 값들을 전달 해주시면 로그 확인 해보겠습니다.
사진 기준으로 본다면 subMallId, payourAmount 등의 실제값이 되겠네요.
아래 키로 보이는데요.
test_sk_oeqRGgYO1r51JpzPA1prQnN2Eyaz
이 키는 rosdejqtjt 이 상점의 테스트 키가 아니라,
개발 연동 테스트 상점 의 테스트 키 입니다.
이 사진이 누락된 것 같아 다시 전달 드립니다.

지급 대행은 아예 테스트는 못한다는 뜻일까요?
1) 본래 테스트 환경에서는 정상 진행 되지 않는것이 맞고
2) rosdejqtjt 의 테스트키가 아닌, 개발 연동 테스트 상점 의 테스트 키로 테스트 하고 있는것 같다는 의미 에요
환경 설정하기 | 토스페이먼츠 개발자센터
토스페이먼츠 테스트 연동 환경 주의점입니다. 테스트 키를 사용할 때 라이브 환경과 다른 점을 소개해요.
결론적으로 rosdejqtjt의 테스트키로 실제 지급대행은 아니지만 개발계에서 지급대행에 대한 테스트는 해볼 수 있다는 거죠?
정리드리면,
테스트계로 지급대행을 요청하시면, 실행 자체가 되지않는다는 의미입니다. (테스트계에서는 지급대행 배치가 돌지 않아, 응답할 지급대행 정보가 없기 때문입니다.)
지급대행은 라이브계에서만 사용이 가능하고, 이 경우 정상적으로 작동할겁니다.
그럼 지급 대행 성공하면 실 지급 전까지 삭제를 할 수 있다는 뜻이군요!
그 말씀의 의미를 이해하지 못했습니다.
테스트계에서는 테스트가 어렵다는 점을 전달드렸습니다.
운영계에서 지급대행 하고
지급이 바로 되는 것은 아니니 해당 기록을 삭제해도 된다는 뜻이죠?
운영환경에서 지급대행 요청 하고 (https://docs.tosspayments.com/reference#%EC%A7%80%EA%B8%89%EB%8C%80%ED%96%89-%EC%9A%94%EC%B2%AD)
지급대행 요청 취소하고
(https://docs.tosspayments.com/reference#%EC%A7%80%EA%B8%89%EB%8C%80%ED%96%89-%EC%9A%94%EC%B2%AD-%EC%B7%A8%EC%86%8C)
지급대행 취소는
요청하고 해당 요청상태가 requested 일때 하고.
이렇게 테스트 해주시면 됩니다.
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.