+237 번호로 카메룬 가입 흐름 테스트하고 운영하기

국가 번호 +237OTP Gateway 코드당 $0.20부터전용 번호: 미국·캐나다만 가능API ID: cm
빠른 답변

네, OTP Route는 OTP Gateway의 일회용 번호로 카메룬(+237) 인증 코드를 받을 수 있으며, 각 코드를 대시보드에서 읽거나 REST API와 서명된 웹훅으로 자체 시스템에 가져올 수 있습니다. 가격은 최저 $0.20(코드당)에서 시작하며, 20분의 활성화 시간 안에 SMS가 실제로 도착했을 때만 요금이 부과됩니다.

SMS 인증에서 카메룬이 별도의 사례인 이유는 무엇인가요?

카메룬은 공식적으로 이중 언어 국가입니다. 프랑스어와 영어 모두 공용어이며, 대부분의 지역은 프랑스어권이고 북서부와 남서부 지역은 영어권입니다. 제품 팀에게는 이 사실 하나가 QA 작업의 상당 부분을 좌우합니다. 한 나라에 인터페이스 언어가 둘이고, 사용자는 둘 사이를 오갈 수 있기 때문입니다.

팀들이 카메룬 인증 번호를 찾는 실무적인 이유는 대체로 다음과 같습니다.

  • 중앙아프리카 출시. 카메룬은 흔히 첫 진출 시장 중 하나이며, 자체적인 엔드 투 엔드 가입 테스트가 필요합니다.
  • 프랑스어권·영어권 현지화 QA. 온보딩 화면, 오류 메시지, OTP 입력란이 두 언어에서 모두 제대로 보이는지 확인합니다.
  • 디아스포라 고객. 해외에서 가입하지만 +237 번호를 주 연락처로 유지하는 고객입니다.
  • 지역 운영. 직원이 개인 휴대폰을 노출하지 않고 비즈니스 계정을 인증해야 하는 경우입니다.

이 모든 경우에 목표는 같습니다. 자사의 인증 흐름이 실제 카메룬 번호를 받아들이는지, 그리고 코드가 기다리는 사람이나 시스템에 도달하는지 입증하는 것입니다.

+237 번호는 어떻게 표기하고 저장하고 정규화하나요?

카메룬에는 트렁크 프리픽스가 없으므로 제거할 맨 앞의 0이 없습니다. 국내 번호는 9자리이고 휴대폰 번호는 6으로 시작합니다. E.164 형식에서는 공백이나 구두점 없이 +237 뒤에 9자리 국내 번호를 붙입니다.

몇 가지 습관이 데이터를 깨끗하게 유지해 줍니다.

  • E.164 문자열을 표준 값으로 저장하고, 표시 형식은 렌더링할 때만 적용하세요.
  • 사람들이 숫자를 두세 자리씩 묶어 쓰는 경우가 많으므로, 입력에서 공백, 점, 하이픈을 제거하세요.
  • 오래된 CRM 레코드에는 국가가 9자리로 바뀌기 전의 8자리 번호가 남아 있을 수 있습니다. 빠진 숫자를 추측하지 말고 검토 대상으로 표시하세요.
  • 국가 선택기가 CM을 +237에 매핑하고, 이웃 국가 코드로 조용히 대체하지 않는지 확인하세요.

검증 라이브러리가 올바른 형식의 +237 번호를 거부한다면, 출시 전에 잡아야 할 버그이며 실제 테스트 번호가 가장 빠른 확인 방법입니다.

카메룬 인증 SMS는 어떤 언어로 도착하나요?

번호가 아니라 발송 서비스와 계정 또는 기기에 설정된 언어에 따라 다릅니다. 글로벌 앱은 카메룬 사용자에게 보통 프랑스어나 영어로 메시지를 보내며, 일부는 무조건 영어로 대체합니다.

코드 자체는 거의 항상 숫자이므로 파서는 주변 문구를 매칭하지 말고 숫자 코드를 추출해야 합니다. 현지화를 테스트할 때는 같은 가입을 인터페이스를 프랑스어로 한 번, 영어로 한 번 두 차례 실행하고, 자사 앱이 매번 코드 입력란 주변에 올바른 문구를 보여 주는지 확인하세요.

카메룬 경로로 코드를 보낼 수 있는 서비스는 무엇인가요?

OTP Gateway는 현재 카메룬에 대해 2,000개 넘는 서비스를 보여 줍니다. 라이브 스냅샷의 인기 서비스로는 WhatsApp, Facebook, imo, Telegram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, ChatGPT (OpenAI), Signal, Viber, LinkedIn, Uber, Amazon이 있습니다.

재고는 하루 중에도 움직이므로 이 목록은 출발점으로 보세요. API는 서비스와 국가 조합마다 실시간 가용성과 현재 가격을 반환하므로, 스크립트는 값을 캐시하지 말고 실행할 때마다 조회해야 합니다.

테스트 스위트에서 카메룬 OTP API를 어떻게 호출하나요?

모든 요청은 or_live_ 접두사의 Bearer 키와 함께 https://otproute.com/api/v1로 보냅니다. 개발자 콘솔에서 키를 최대 10개까지 만들 수 있어, 스테이징, CI, 운영 도구에 각각 별도의 자격 증명을 쉽게 줄 수 있습니다. 카메룬의 국가 ID는 cm입니다.

  1. GET /api/v1/services와 GET /api/v1/countries를 읽어 ID를 확인합니다.
  2. GET /api/v1/prices?country=cm&service=<id>를 호출해 실시간 가격과 지금 경로를 이용할 수 있는지 확인합니다.
  3. {"service": "whatsapp", "country": "cm"} 같은 본문으로 POST /api/v1/activations를 호출해 주문합니다. 응답에는 활성화 ID와 +237 번호가 들어 있습니다.
  4. 그 번호를 자사 앱의 가입 또는 로그인 화면에 입력합니다.
  5. 웹훅으로 코드를 받거나 몇 초마다 GET /api/v1/activations/{id}를 폴링합니다. 테스트가 중단되면 POST /api/v1/activations/{id}/cancel을 호출하세요.

웹훅은 activation.sms_received, activation.expired, activation.cancelled를 구독하고 X-OTPRoute-Signature 헤더를 검증하세요. 엔드포인트 시크릿으로 <t>.<raw body>의 HMAC-SHA256을 계산해 v1과 비교하고 오래된 타임스탬프는 거부합니다. 웹훅 서명 가이드에서 자세히 설명하며, 전체 레퍼런스는 API 문서에 있습니다. 지갑 자금을 쓰지 않고 연동하고 싶나요? 개발 계정에 샌드박스 모드를 요청하세요. 시뮬레이션된 번호와 코드가 반환됩니다.

개발자가 아닌 사람도 대시보드에서 +237 코드를 받을 수 있나요?

네. 로그인하고 OTP Gateway를 열어 카메룬과 서비스를 고른 다음, 표시된 가격을 확인하고 번호를 주문하세요. 인증하려는 앱에 번호를 붙여 넣고 활성화 페이지에서 코드가 나타날 때까지 기다리면 됩니다.

활성화는 20분 동안 열려 있습니다. 창이 닫히기 전에 SMS가 오지 않거나 먼저 취소하면 결제 금액 전액이 자동으로 지갑에 환불됩니다. 코드가 나타나지 않으면 다음 순서로 해 보세요.

  • 창이 끝날 때까지 기다리세요. 일부 서비스는 늦게 발송합니다.
  • 짧은 간격으로 반복 주문하지 말고, 나중에 다시 주문하거나 다른 서비스 경로를 써 보세요.
  • 서비스가 가상 번호를 허용하는지 확인하세요. 거부하는 서비스도 있으며, 환불이 존재하는 이유가 바로 이것입니다.

팀들이 이를 릴리스 체크리스트에 녹이는 방법은 QA 테스트 가이드에서 다룹니다.

카메룬 번호를 장기간 유지할 수 있나요? 결제는 어떻게 처리되나요?

OTP Route에는 셀프서비스로 쓸 수 있는 카메룬 장기 번호가 없습니다. 팀에 필요하다면 [email protected]으로 이메일을 보내 문의하세요. 가능 여부는 현지 규정에 따라 다르며 저희가 약속할 수 없습니다. 갱신하는 동안 유지하는 전용 회선은 미국과 캐나다 상품으로 월 $1.95부터 시작하며, 가상 번호 페이지에 설명되어 있습니다.

카메룬 활성화도 다른 모든 경로와 마찬가지로 하나의 선불 USD 지갑에서 차감되며 월 요금이나 요금제가 없습니다. 카드 또는 USDT/USDC 스테이블코인으로 충전하고, 충전할 때마다 PDF 인보이스가 받은편지함에 도착합니다. 이메일 코드나 Google 로그인으로 계정을 만들고 이후 TOTP 2단계 인증을 켤 수 있습니다. 번호는 자사의 정당한 제품과 계정에만 사용하고, 각 서비스의 약관을 따르며, OTP Route 이용 정책(Acceptable Use Policy)이 적용된다는 점을 기억하세요.

자주 묻는 질문

현지 SIM 없이 우리 앱의 카메룬 가입 흐름을 테스트할 수 있나요?

네. OTP Gateway에서 +237 번호를 주문해 앱에 입력하고, 국가 ID cm으로 대시보드나 API에서 코드를 읽으면 됩니다.

카메룬 번호를 저장할 때 맨 앞에 0이 필요한가요?

아니요. 카메룬에는 트렁크 프리픽스가 없으므로 E.164 형식은 +237 뒤에 9자리 국내 번호를 붙인 것입니다.

테스트용 +237 번호는 얼마인가요?

OTP Gateway는 코드당 $0.20부터 시작합니다. 정확한 금액은 서비스에 따라 다르며 주문 전에 대시보드에 표시되거나 GET /api/v1/prices가 반환합니다.

인증 문자는 프랑스어로 오나요, 영어로 오나요?

발송 서비스와 계정의 언어 설정에 따라 다릅니다. 코드는 보통 숫자이므로 문구가 아니라 숫자를 파싱하세요.

카메룬 활성화가 코드 없이 만료되면 어떻게 되나요?

요금은 부과되지 않습니다. SMS 없이 20분 창이 닫히면 전액이 지갑으로 돌아오고, 웹훅을 쓰는 경우 activation.expired 이벤트가 발생합니다.

연동을 개발할 샌드박스가 있나요?

네, 요청하시면 됩니다. 개발 계정을 샌드박스 모드로 전환하면 시뮬레이션된 번호와 코드가 반환되어, 자금을 쓰지 않고 처음부터 끝까지 테스트할 수 있습니다.

서비스 이름은 각 소유자의 상표입니다. OTP Route는 해당 소유자와 제휴 관계가 없습니다. 번호는 합법적으로 사용하고, 각 서비스의 약관과 당사의 허용 가능한 사용 정책을 준수하세요.

몇 분 만에 첫 OTP를 라우팅하세요

무료 계정을 만들고 USD 지갑을 충전한 뒤 대시보드나 API에서 번호를 주문하세요. 월 이용료는 없습니다.