에러 코드
JS SDK 5 로 올렸더니 RC_REDIRECT_URL_INVALID 가 납니다.
JS SDK 5.0.0 부터 기본 오픈 타입이 redirect 로 바뀌어 redirect_url 이 필수가 됐습니다. redirect_url 을 넣거나, 예전처럼 동작하게 하려면 extra 의 open_type 을 iframe 이나 popup 으로 지정하면 됩니다.
이 코드로 들어온 상담 3건을 읽고 정리했습니다.
redirect_url 을 넣거나 open_type 을 바꿉니다
| 원하는 동작 | 설정 |
|---|---|
| 새 기본값(redirect)을 쓴다 | redirect_url 을 넣습니다 |
| 예전처럼 창 안에서 연다 | extra.open_type 을 iframe 또는 popup 으로 지정합니다 |
본인인증·자동결제에서 먼저 드러납니다
일반 결제는 기존 코드로 넘어가는데 본인인증이나 자동결제 호출에서만 이 에러가 나는 경우가 많습니다. SDK 를 올린 뒤에는 결제수단별로 한 번씩 눌러보는 편이 안전합니다.
기준입니다. 같은 코드라도 PG 와 계약 상태에 따라 응답 문구가 달라질 수 있습니다. 응답 본문 전체를 함께 확인하세요.