Henu
Henu4w ago

XPay 가상계좌 결제 취소 불가건에 대한 문의

안녕하세요, XPay 전자결제 모듈이 연동된 쇼핑몰에서 가상계좌 결제건에 대한 전액 결제취소가 불가한 현상에 대해 아래와 같이 문의드리고자합니다. 첨부된 첫 번째 이미지는 토스페이먼츠 결제 로그로써 결제취소 요청시 '계좌번호와 예금주명 불일치(코드: RF37)'와 같은 에러메시지가 반환되고 있습니다. 해당 결제건의 경우 '국민은행(코드: 06)' 은행사를 선택하여 가상계좌 발급 및 결제를 진행한 건인데요.(제가 직접 운영사이트를 통해 실결제를 진행한 건입니다.) 은행사+계좌번호+입금자명(또는 예금주)가 다르다고 표기되는 이유에 대해 알 수 있을까요? 가맹점측에는 상점관리자를 통해 직접 취소를 요청해 놓은 상황입니다. [참고] * OS: Linux(CentOS 7.9) * Language: PHP 5.6 * POST 방식의 XPay 전자결제 모듈 이용중 * Mall ID: hosjpibaxU * 가맹점 정의 주문번호: 2411114145463608
No description
No description
6 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee4w ago
환불 계좌정보를 잘못넣으신게 아닐까 싶습니다. LGD_RFCUSTOMERNAME 한글이 깨져 있습니다. 인코딩이 제대로 되었는지 확인부탁드립니다.
Henu
HenuOP4w ago
네, 알겠습니다. 결제 요청시 사이트에서 토스페이먼츠측으로 취소 요청 데이터를 전달할 때 한글의 경우 UTF-8로 인코딩되어야 하는게 맞나요?
Kimoon Lee
Kimoon Lee4w ago
이건 mall.conf 파일 설정에 따라 다릅니다. output_UTF8 = 1 이면 UTF-8 이고 0 이면 euc-kr 이에요.
Henu
HenuOP4w ago
그렇군요. mall.conf 확인 결과 output_UTF8 = 1로 설정되어 있는 것을 확인했습니다. 그렇다면 결제취소 요청시 한글이 깨져 전달되지는 않는지 다시 한번 확인해보겠습니다. 감사합니다. 더 이상의 문의는 없습니다. 추가적인 내용은 새 포스트로 다루겠습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.