서창우
서창우2y ago

상품명 관련 문의

상품명의 맨 앞에 이모지를 넣을 경우 상품명이 없다는 오류가 발생합니다 이모지를 상품명 첫글자에 넣을 수 없나요?
15 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2y ago
어떻게 넣으신 것인지 알수 있을까요?
OMG
OMG2y ago
상품명 맨 앞에 이모지를 넣으셨다는걸 보면 특수문자 형태일 것으로 보이는데요. 해당 특수문자가 사용할 수 없는 특수문자일 것 같습니다. 그리고 이모지 형태로 사용하시기 위해 보내주셔도 저희쪽 상품명에 해당 이모지를 표현할 수 없을꺼라 텍스트 형태로만 넘겨주셔야 될꺼에요.
서창우
서창우OP2y ago
"😅 테스트" 이렇게 넣었을 때는 안되고 "테스트 😅" 이렇게 넣었을 때는 됩니다
김차장
김차장2y ago
테스트 해주셔서 감사합니다. 의견주신 내용은 sql injection 필터링에 해당되느냐 되지않느냐의 차이인것으로 보입니다. 대부분의 이모지가 : 로 시작할텐데 필터링에 걸리는 내용이거든요 정확하게는 결제부 소스를 확인해야하지만, 알려주신 것에 기반하면 sql injection 이 발동되는 조건 특정 필드의 첫번째 문자 라서 상품명 필드의 첫번째 문자가 : 이나 아니냐로 적용된걸로 보입니다.
서창우
서창우OP2y ago
그럼 일단 요청할 때 이모지를 제거해서 하면 될까요?
Kimoon Lee
Kimoon Lee2y ago
이모지를 실제로 string 으로는 어떻게 보내시는 건가요?
김차장
김차장2y ago
Exception 을 일으킬 수 있는 문자열은 사전에 충분한 테스트를 하신 후 사용하시면 됩니다.
Kimoon Lee
Kimoon Lee2y ago
단순하게 :sweat_smile:테스트 라고 보내시는 거면 문제 없을겁니다. "😅 테스트" 이렇게 넣으면 어떤 오류가 발생하시는 건가요?
김차장
김차장2y ago
위에 설명을 잘못드렸네요, 찾아보니 sql injection 이 아닌 charset 문제일거같네요
서창우
서창우OP2y ago
네네 :sweet_smile: 테스트 이렇게 보내는 건 아니고 실제 이모지가 들어갑니다 오류는 상품명을 넣었는데 넣지 않았다고 뜹니다
Kimoon Lee
Kimoon Lee2y ago
혹시 결제위젯 사용중이신가요? 아니면 그렇게 에러를 받으신 주문번호를 알려주세요. 제가 테스트 해보면 문제없이 표시 되고 있습니다.
Kimoon Lee
Kimoon Lee2y ago
No description
서창우
서창우OP2y ago
오 알겠습니다. 포트원을 사용하고 있어서 포트원쪽에 먼저 문의했는데 PG사 문제라고 해서 문의를 했습니다. 토스페이먼츠 문제가 아닌 것 같으니 포트원에 다시 문의해보겠습니다. 감사합니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?