함창범
함창범2w ago

웹훅 관련 질문

@Post('/toss/cancel') async tossCancel( @Req() req: Request, // 웹훅 요청 바디 @Res() res: Response, ) { // 웹훅 데이터 console.log('Webhook req.body:', JSON.stringify(req.body)); const data = req.body.data; console.log("data : "+JSON.stringify(data)); // // 이벤트 처리 if (data.data.status === 'CANCELED') { console.log("data : "+JSON.stringify(data)); const result = await this.tossPaymentService.cancel(data); } // 응답 전송 res.status(200).end(); } https;;/~ /toss/cancel로 웹훅 등록을 했는데, 인데 여기로 결제나 취소시에 날라오는게 하나도 없어요
14 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
함창범
함창범OP2w ago
개발언어는 nest인데 로그찍어봣는데 나오는게 없어서
함창범
함창범OP2w ago
No description
박의원
박의원2w ago
주문번호를 회신주시면, 저희쪽에서 발송된 이력이 있나 확인해보겠습니다
함창범
함창범OP2w ago
주문번호 : MC40MDkyOTA4NDcxMzUy 입니다 아닙니다 해결 됬습니다
박의원
박의원2w ago
네 알겠습니다.
함창범
함창범OP2w ago
근데 궁금한게있는데
함창범
함창범OP2w ago
No description
함창범
함창범OP2w ago
전송중이라고 되어있는데 이벤트를 받았는데도 전송중이라고 되어있어서
박의원
박의원2w ago
저희쪽에서는 HTTP200 이 아닌 HTTP에러를 응답받았습니다. 그래서 웹훅성공이 아닌 실패로 인식해서 상태변경이 안됬습니다. 잠시만요..조회를 잘못한것 같습니다. 저희쪽 sandbox 쪽에서 상태변경이 안되는것 같은데..이부분 확인해보겠습니다.
함창범
함창범OP2w ago
박의원
박의원2w ago
원래 HTTP200으로 정상응답을 받으면 저희쪽 상태가 업데이트 되는것이 맞습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
함창범
함창범OP2w ago
res.status(200).end(); 코드에 응답 전송할떄 200으로 보내주고있는데 200을 받지 못하나요? 아닙니다 해결됬습니다

Did you find this page helpful?