3DS(3-D Secure)는 발급사가 카드번호 입력 후 추가로 진행하는 본인 인증 절차로, 문자 인증코드, 발급사 앱 내 푸시, 이메일 인증코드 형태가 일반적입니다. 인증코드가 오지 않는 것 자체는 카드 문제가 아니라 인증 채널의 문제입니다—채널이 끊기면 결제는 3DS 단계에서 막혀 결국 거절됩니다. 국경을 넘나드는 환경(해외 IP + 국내 전화번호 + 해외 가맹점)에서는 문자 채널이 가장 취약합니다.
먼저 어떤 방식의 3DS를 사용 중인지 확인
발급사마다 기본 인증 방식이 다릅니다:
- 문자 인증코드: 전화번호가 해외 문자를 정상적으로 수신할 수 있어야 합니다. 로밍, 통신사의 SIM 카드 리스크 관리, 스팸으로 분류되는 경우 모두 수신 실패로 이어질 수 있습니다.
- 앱 푸시: 발급사 앱이 온라인 상태이고 알림 권한이 켜져 있으면 팝업을 받아 확인만 누르면 됩니다. 현재 가장 안정적인 방식입니다.
- 이메일 인증코드: 일부 발급사에서 사용하며, 스팸 메일함도 확인해야 합니다.
어떤 방식을 쓰는지 모른다면, 발급사 앱의 “보안 설정” 또는 “결제 인증” 메뉴에서 확인하고 자유롭게 전환할 수 있는 경우가 많습니다.
인증코드가 오지 않을 때 점검 순서
다음 순서대로 하나씩 점검하면 대부분 5분 안에 해결됩니다:
- 앱 알림 권한: 시스템 설정 → 알림 → 발급사 앱에서 푸시가 켜져 있는지 확인합니다. iOS 사용자는 “집중 모드”가 알림을 차단하고 있는지도 추가로 확인하세요.
- 앱 백그라운드 실행: 일부 중국산 Android 시스템은 백그라운드 앱을 강제 종료합니다. 발급사 앱을 “자동 실행 화이트리스트”에 추가하세요.
- 등록된 전화번호: 앱 내에서 전화번호가 현재 사용 중인 번호와 일치하는지 확인합니다. 번호를 바꾼 후 등록 정보를 업데이트하지 않는 것이 국내 사용자들이 가장 흔히 겪는 실수입니다.
- 네트워크 환경: 국경 간 결제 시 VPN/프록시를 사용 중이면 앱의 장기 연결이 끊길 수 있습니다. 잠시 직접 연결로 전환하거나 앱을 재시작해 푸시 채널을 재연결하세요.
- 문자 차단: 휴대폰 자체의 “스팸 차단” 기능이나 서드파티 보안 앱에서 발급사 번호를 화이트리스트에 등록하세요.
- 재발송 및 시간 초과: 3DS 인증코드는 보통 60~180초 후 만료되며, 시간이 지나면 결제 화면에서 반드시 “재발송”을 눌러야 합니다. 기존 코드는 더 이상 유효하지 않습니다.
위 사항을 모두 확인해도 계속 수신되지 않는다면, 인증 방식을 전환하는 것이 가장 빠른 해결책입니다. 문자를 앱 푸시로 바꾸는 기능은 대부분의 발급사에서 지원합니다. MPCard 계열 제품은 기본적으로 앱 푸시 + 생체 인식 2차 확인 방식을 사용하며, 설정 방법은 MPCard 카드 상세정보를 참고하세요.
”수신 실패”가 아니라 “애초에 발송되지 않는” 경우
- 가맹점이 비(非) 3DS 채널을 사용하는 경우: 이 경우 인증코드 자체가 발송되지 않습니다. 그럼에도 결제가 실패한다면 원인은 다른 곳에 있습니다—USDT 카드 결제 거절 원인 점검을 참고하세요.
- 카드가 발급사의 임시 리스크 관리 대상인 경우: 일부 경우 리스크 관리 시스템이 인증코드 발송 없이 바로 거절합니다. 앱 내에서 리스크 관리 알림이나 고객센터 메시지가 있는지 확인해야 합니다.
- BIN과 IP가 심하게 불일치하는 경우: 예를 들어 미국 BIN 카드 + 동남아 IP 조합은 리스크 관리에 걸려 즉시 거절될 수 있습니다. 저희의 규제 준수 및 지역 매칭 권장사항을 참고하세요.
편집부 조언
해야 할 것: 카드 발급 당일에 바로 3DS 인증 방식을 앱 푸시로 전환하고 알림 권한을 켜두세요. 전화번호나 기기를 변경할 때는 즉시 앱 내에서 등록 정보를 업데이트하세요.
하지 말아야 할 것: 국내 전화번호로 해외 발급사의 문자 인증코드를 수신해 일상적인 해외 구독 결제를 처리하는 방식에 의존하지 마세요—이는 실패율이 가장 높은 조합이며, 중요한 갱신 결제 시점에 문제가 생기기 쉽습니다.