mindow100010
mindow100010
TPToss payments 개발자 커뮤니티
Created by mindow100010 on 2/10/2025 in #❓┃연동개발-문의
결제 취소 사유 한글 인코딩 에러
payload = "{"cancelReason":"구매자 변심"}"에 대해서 "'latin-1' codec can't encode characters in position 17-19: Body ('구매자') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.와 같은 Internal Server Error 에러가 발생을 했습니다. 그래서 취소 사유를 영어로 작성하니 오류가 해결됐습니다. 취소사유는 한글로 작성할수 없는건가요?
5 replies
TPToss payments 개발자 커뮤니티
Created by mindow100010 on 1/16/2025 in #❓┃연동개발-문의
customerKey 키 저장여부
customerKey키는 빌링 기능을 이용하지 않으면, 저장하지않아도되나요? customerKey는 구매자 ID로, 빌링키와 연결되는 중요한 값입니다1. 주요 특징과 주의사항: 보안성: 다른 사용자가 이 값을 알게 되면 악의적으로 사용될 수 있어 보안에 주의해야 합니다. 생성 방식: 자동 증가하는 숫자나 이메일, 전화번호, 사용자 아이디와 같이 유추 가능한 값은 안전하지 않습니다- UUID와 같이 충분히 무작위적인 고유 값으로 생성해야 합니다3. 빌링키 연동: 빌링키를 사용한 결제는 빌링키를 발급할 때 전달된 customerKey와 매핑이 되어 있어, 결제 요청 시 두 값이 모두 필요합니다2 보안 기능: 누군가가 빌링키 정보를 알고 있더라도 customerKey를 모른다면 결제가 불가능합니다2 라고만 ai가 답변을 주더군요
5 replies