안녕하세요. 고생하십니다. 결제 취소 시 취소 사유 내용을 UTF-8로 인코딩해서 보내고 있는데요. 웹훅에서 취소 내용을 전달 받아 디코딩하고 있습니다.
취소 내용은 "주문 취소 테스트" 입니다. 이걸 인코딩하면 %EC%A3%BC%EB%AC%B8+%EC%B7%A8%EC%86%8C+%ED%85%8C%EC%8A%A4%ED%8A%B8+ 인데,
"cancelReason": "%EC%A3%BC%EB%AC%B8+%EC%B7%A8%EC%86%8C+%ED%85%8C%EC%8A%A4%ED%", 로 날라와서 문제가 발생하였는데요,
원본 : %EC%A3%BC%EB%AC%B8+%EC%B7%A8%EC%86%8C+%ED%85%8C%EC%8A%A4%ED%8A%B8+ 응답 : %EC%A3%BC%EB%AC%B8+%EC%B7%A8%EC%86%8C+%ED%85%8C%EC%8A%A4%ED% 내용이 짤릴 수 있는건가요?
추가적으로 취소 API를 태울때 내용을 인코딩해야 하는지도 궁금합니다.
Continue the conversation
Join the Discord to ask follow-up questions and connect with the community
Tp개커
Toss payments 개발자 커뮤니티
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~