솔오름
솔오름2w ago

결제 위젯 화면에 상품명이 깨지고 있습니다. 한글 인코딩 관련 문의 드립니다.

안녕하세요. 결제 위젯 창에 나타나는 한글 상품명이 깨지고 있어서 관련 한글 인코딩 문의드립니다. 서버환경은 APM 환경에 PHP v7.3 사용하고 있습니다. 결제요청 페이지 화일 payreq_crossplatform.php 은 fileencoding=utf-8 로 되어 있고 페이지 utf-8 설정을 아래와 같이 하였는데, php => header("Content-Type: text/html; charset=utf-8"); html => <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 결제위젯 화면에 나타나는 상품명에 한글이 깨지고 있습니다. 환경설정화일에서 수신상태도 utf8로 설정되어 있습니다. output_UTF8 = 1 결제중간에 결제위젯 화면을 닫았을 때 나타나는 오류메시지도 한글이 깨지고 있습니다. 물론 결제 완료후 나타나는 한글 메시지는 모두 정상적으로 표시되나, 위젯 화면에서 깨진 결제자와 상품명 표시에서도 한글이 마찬가지고 깨지고 있습니다. 위의 설정 말고 다른 utf-8 설정이 필요한지 확인 부탁드리겠습니다. 결제 위젯화면 ====================== 결제 결과값 표시 ============================ 결제요청이 완료되었습니다. TX 통신 응답코드 = 0000 TX 통신 응답메시지 = 결제성공 거래번호 : tmite20241213165211JwuL5 상점아이디 : tmitest 상점주문번호 : test_20241213165115 결제금액 : 1000 결과코드 : 0000 결과메세지 : 결제성공 LGD_BUYERPHONE = LGD_PAYDATE = 20241213165211 LGD_RESPMSG = 결제성공 LGD_2TR_FLAG = Y LGD_TIMESTAMP = 20241213165211 LGD_PCANCELSTR = 부분취소를 할 수 없는 상점입니다. LGD_BUYER = ��湲몃�� LGD_CARDINSTALLMONTH = 00 LGD_PRODUCTINFO = myLG070-�명�곕�룹����湲� LGD_BUYERSSN = LGD_PRODUCTCODE = LGD_VANCODE = van0012 LGD_TID = tmite20241213165211JwuL5 LGD_BUYERID = LGD_OID = test_20241213165115 LGD_MID = tmitest 최종결제요청 결과 성공 DB처리하시기 바랍니다.
No description
No description
5 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2w ago
일단 문의 주신건 결제 위젯이 아니라 일반 결제창입니다. XPAY 결제창의 기본 인코딩이 euc-kr 이라 깨질겁니다. Utf-8 으로 사용하시는 거면 payreq 쪽에 <input type="hidden" id="LGD_ENCODING" name="LGD_ENCODING" value="UTF-8"/> <input type="hidden" id="LGD_ENCODING_NOTEURL" name="LGD_ENCODING_NOTEURL" value="UTF-8"/> <input type="hidden" id="LGD_ENCODING_RETURNURL" name="LGD_ENCODING_RETURNURL" value="UTF-8"/> 이코드 추가해주시고, mall.conf에 output_UTF8 = 1 로 설정을 바꿔주시면 됩니다.
솔오름
솔오름OP2w ago
아 네... 일반결제창이군요. 네 위코드를 추가하니 잘되고 있습니다. 감사합니다. 한가지만 더 문의드려도 될까요? 지금 도메인 변경 테스트를 하고 있는데 ,혹시 변경된 상태로 결제가 되고 있는지 확인하는 방법이 있나요?
유부장
유부장2w ago
테스트 환경이면, 새롭게 질문 남겨주시고 라이브 환경이면, 메일 공지에 보시면 확인하는 사이트 링크가 있을겁니다. 해당 링크 통해서 확인 하시면 됩니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?