브랜드 페이 연동 시도 중 js 오류
Uncaught (in promise) TypeError: Failed to construct 'Headers': String contains non ISO-8859-1 code point.
오류가 발생합니다.
브랜드페이 단독 방식으로 진행중이고
우리 서비스 결제하기 버튼 click 후 토스 카드 등록 창이 떠서 유효한 카드 정보 입력 하고 '동의하고다음' 버튼 클릭하면 발생하는 오류 입니다.
이 오류가 발생하고 나면 해당 customerKey로 다시 시도하면 카드 등록 창이 뜨지 않고 바로 동일 오류 발생합니다.
brandpay.requestPayment 를 promise 방식으로 호출 해서 성공이면 리턴 객체, 실패면 오류 로그를 찍어 보려 했는데 찍히기 전에 발생합니다.
redirectUrl 는 호출되지 않았습니다. 그래서 해더 인증코드를 넣거나 하는 건 시도 전입니다.
MID 는 cp_gindex3zoj 입니다.

10 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
본분에 이어.. 추가 질문 드립니다.
1) 브랜드 페이 관리자 화면에서 설정 화면에 결제 수단이 막혀 있는데 어떻게 하면 활성화 하나요? 간편 결제 등 수단 관리를 하려고 합니다.
2) 라이브는 초록색인데 테스트는 회색으로 되어 있어서 disabled 상태인가? 궁금해서요.. 색상 관계 없이 되는 것으로 알면 되나요?

위에 "결제 수단이 막혀있다"는 뜻은 아래 이미지처럼 결제수단 텍스트가 회색이고 클릭이 안됩니다.

1. 현재 브랜드페이는 카드만 사용하실수 있습니다.
2. 생각관계없이 되는 겁니다. 라이브를 더 강조하기 위함입니다.
처음 분의 주신 Uncaught (in promise) TypeError: Failed to construct 'Headers': String contains non ISO-8859-1 code 이에러는 redirectURL 을 설정하지 않으셨거나 설정하셨더라고 AccessToken 발급 API 를 호출하신경우 발생합니다.
redirectURL 에서 정상적으로 토큰발급이 되는지 확인해주세요.
안내 감사합니다.
ISO 에러 관련
redirectURL 은 설정했고 AccessToken 발급 요청전
redirectUrl로 쿼리 파라미터 정보를 받기 위해 호출 할때 오류 발생했습니다.
redirectUrl 은 호출되지 않았습니다.
소스코드 이미지로 첨부드립니다. 검토 부탁드립니다. 감사합니다.

라이브로 확인중이신가요? 테스트로 확인중이신가요?
개발자 센터에 redirectURL 을 설정하셔야 합니다. 확인부탁드립니다.

어제 설정했었는데 이상하네요.. 등록하고 다시 해보겠습니다. 감사합니다
감사합니다. 해결되었습니다!
네 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.