무통장 실패 사례에 대해
안녕하세요
무통장 웹훅을 연동 중입니다.
웹훅 request로 보내주시는 값 중 status라는 키값에 대한 질문입니다.
무통장 입금 중 오류가 발생할 경우 아래와 같은 설명 문구를 보았습니다.
"고객의 계좌 송금 한도가 초과되었거나 네트워크 이슈 등으로 입금 오류가 일어나면 결제 상태가 DONE에서 WAITING_FOR_DEPOSIT으로 변경됩니다"
만약 1000원을 넣어야 하는 무통장 입금건이 있다면,
고객이 1000원이 아닌 100원을 넣으면 DONE상태로 보냈다가, 다시 WAITING_FOR_DEPOSIT상태를 보내주시는 건가요?
만약 그렇다면, 100원을 환불해 줘야 하나요? 어떻게 처리해야 할까요?
어떤 방식으로 오류가 발생하고, 훅을 전송하는 타이밍에 대한 질문이었습니다.
감사합니다.
10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
100원은 아예 입금이 불가합니다.
DONE/WAITING_FOR_DEPOSIT 으로 바뀌는 경우 고객사에서 하실 내용은 아래와 같습니다.
- 취소하실 필요 없습니다.
- 가맹점에서 인지하고 있는 최종상태만 DONE으로 인식하지 않으면 됩니다. (즉 서비스를 제공하면 안됩니다)
최종 상태를 DONE으로 인식하지 않으라는 말씀은,
DONE을 받으면 결제 완료 처리를 내부적으로 처리하지 말라는 말씀이실까요?
아니요
DONE > WAITING_FOR_DEPOSIT으로 바뀌는 부분에 대해 문의주셨고.
PG에서는 DONE> WAITING_FOR_DEPOSIT으로 바뀌었다고 노티를 드렸으니
저대로 인식해주시면 됩니다.
DONE으로 받고 끝났으면, 그대로 인식해주시면 되고요
DONE을 받으면 우선 결제 완료로 인식하여 내부적으로 처리하고,
나중에라도 WAITING_FOR_DEPOSIT을 받으면 결제가 안된걸로 인식해서 결제 완료 전 상태로 원복시켜야 하겠네요?
네 맞습니다
일반적으로 2분 내로 결정납니다.
WAITING_FOR_DEPOSIT으로 바뀌게 된 사유를 어디서 알 수 있을까요?
각 은행에서 처리를 못하게 될 경우입니다.
알겠습니다 답이 됐습니다
감사합니다~
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.