안녕하세요. 가장계좌 결제 관련해서 궁금한 점이 있어 문의 남깁니다.
안녕하세요. 가상 계좌 결제 성공 시
WAITING_FOR_DEPOSIT 라는 상태를 반환하더라고요.
가상계좌의 경우 DONE 상태는 없는건가요?
만약 상태가 바뀐다면 그 시점은 언제인가요?
앱 내에서 해당 결제 관련해서 분기처리를 해야할 듯 한데, 해당 ststus 값이 변하는 시점이 궁금해서 문의남깁니다.
18 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
가상계좌는 다른 결제수단과 달리 결제요청 후 바로 결제승인이 되는게 아니라 가상계좌 발급 완료(WAITING_FOR_DEPOSIT) 상태로 요청 트랜잭션이 완료가 됩니다.
이후에 사용자가 발급된 가상계좌로 입금을 하게 되면 은행 > 토스페이먼츠 > 가맹점 순서로 입금 콜백을 드려요.
이 때 DONE 으로 변경이 됩니다.
가상계좌 결제창 연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠 가상계좌 결제창에서 가상계좌를 발급받고, 입금 결과를 웹훅으로 받는 방법입니다.
혹시 테스트 api 로도 가상계좌 테스트가 가능한가요?
가상계좌를 선택하고 진행을 하다보니까 input 값을 채우지 않고서도 계속 진행이 가능하더라고요.
상점ID발급 받으셨으면 테스트키 로 진행해보셔도 됩니다.
사용자는 발급된 계좌를 어떻게 확인이 가능한가요?
가상계좌 선택 시에 나타나는 인풋을 하나도 입력하지 않아도 쭉 진행이 가능하더라고요.
가상계좌 발급 요청 후 Response 에서 확인하실 수 있습니다.
인풋을 하나도 입력하지 않아도 라는게 무슨 의미이실까요?
가상계좌 선택 후 결제하기를 누르면 위의 화면이 뜨면서 여러 입력란이 뜨는데 필수 약관 동의만 하면 넘어가는게 가능하더라고요.
제가 가상계좌로 결제를 해본 경험이 없어서 저렇게 아무 정보도 안 받고 결제가 되는건가 싶어서 말씀드렸습니다...

입력창에 표기되어 있듯이 휴대폰, 이메일은 선택사항이고요.
입금자명은 하이픈으로 입력하신것 같네요. 입금자명은 입력한 사용자 명으로 가상계좌가 발급되기 때문에 입금자 명이 위 입력정보와 일치해야합니다.
하이픈이 기본으로 박혀있는건 정상인건가요?
주문번호 남겨주시겠어요?
cdd9c180-201a-4dcf-96ca-e4e55c386863 입니다
이전에 전달해주신 링크를 보면 가상계좌의 경우 개발자가 다른 결제들과는 다르게 따로 처리를 해줘야 하는 것 같은데 맞나요?
제가 일반결제만 처리를 해두고 가상계좌의 경우 아무것도 처리를 안했는데 회원분이 결제를 해주셔서요.
저게 어떻게 된건지 감이 안와서 프로세스 등을 여쭤봤습니다.
먼저 "cdd9c180-201a-4dcf-96ca-e4e55c386863" 는 "조*화" 라는분 이름으로 가상계좌가 발급이 되었습니다. 사용자분이 입금자명을 입력하신 것으로 보이고, 가상계좌 창에서 사용자가 휴대폰 번호를 입력한 번호로 발급된 가상계좌 은행/계좌번호 금액 등의 SMS 가 발송되어서 구매자분이 입금 처리를 하신 듯합니다.
정말 마지막으로... 테스트할때에는 sms 가 발송이 안되나요?
네, 테스트키 에서도 가상계좌 발급할 때 SMS 발송 됩니다. 디폴트 상점 설정을 바꾼게 없다면요.
넵 친절한 답변 감사합니다!
테스트는 그냥 바로 해보셔도 될것 같아요
네 수고하세요
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.