문제는 콜백으로 전달되는 파라미터의 인코딩이 일정하지 않다는 점입니다. 어떤 경우에는 UTF-8어떤 경우에는 EUC-KR 예시 로그는 아래와 같습니다 (개인 정보는 처리함): Array ( [LGD_BUYER] => [사용자명] [LGD_PRODUCTINFO] => [상품명] [LGD_BUYERID] => [아이디] ... [LGD_FINANCENAME] => [은행명] [LGD_ACCOUNTNUM] => [계좌번호] [LGD_PAYER] => [입금자명] ... [info] => Array ( [path] => /xpay/va.php?PARAMTYPE=XPAY&PARAMENCODING=EUC-KR ) ) 저희는 PARAMENCODING=EUC-KR 가 콜백 인코딩을 결정하는 것 같다고 추측하고 있습니다. 문의 사항: PARAMENCODING 값을 통해 콜백 인코딩을 강제로 UTF-8로 설정할 수 있는 방법이 있나요? 만약 위 방법이 불가능하다면, LG U+에서 공식적으로 권장하는 콜백 인코딩 처리 방식이 있을까요? 또는 다른 원인으로 인해 인코딩이 불규칙하게 변할 수 있는 가능성은 무엇인가요? 확인 부탁드립니다. 감사합니다.
Continue the conversation
Join the Discord to ask follow-up questions and connect with the community
Tp개커
Toss payments 개발자 커뮤니티
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~