소말리아 테스트에서 특별히 신경 쓸 점은 무엇인가요?
소말리아어와 아랍어가 공용어이며, 앱은 계정의 언어 설정에 따라 둘 중 하나 또는 영어로 코드를 보낼 수 있습니다. 아랍어 텍스트는 유니코드 SMS로 전송되므로, 주변 단어가 오른쪽에서 왼쪽으로 쓰이는 경우에도 파서가 숫자를 올바르게 추출하는지 확인해 둘 만합니다.
팀이 +252를 찾는 이유는 대개 세 가지입니다. 아프리카의 뿔 지역에서 모바일 우선 제품을 출시하거나, 북미·유럽·걸프 지역의 대규모 소말리아 디아스포라를 대상으로 서비스하거나, 비즈니스 계정에 현지 번호가 필요한 지역 운영을 하는 경우입니다. QA 측면은 모바일 앱 인증 페이지에서 다룹니다.
디아스포라 제품은 특히 주의가 필요합니다. 미니애폴리스나 런던에서 만든 송금 또는 메시징 앱이 소말리아에 있는 친척을 +252 번호로 가입시킬 수 있고, 이 가입은 국내 가입과 완전히 같게 동작해야 합니다. 같은 화면, 같은 재시도 로직, 같은 오류 메시지가 필요합니다. 실제 소말리아 인증 번호로 테스트하는 것이 이를 처음부터 끝까지 확인하는 가장 간단한 방법입니다.
+252 번호는 데이터베이스에 어떻게 저장해야 하나요?
E.164 형식을 유지하세요. +252 뒤에 국가 유효 번호가 이어지는 형태입니다. 사용자가 앞에 0이 붙은 국내 형식으로 입력하면 국가 코드를 붙이기 전에 그 0을 제거합니다. 정규화한 값을 한 번만 저장하고, 입력 시 검증하며, 표시용 서식은 가장자리에서만 적용하세요. 그래야 같은 고객이 해외에서 가입해도 조회와 중복 제거가 안정적으로 유지됩니다.
전화번호 입력란의 경계 사례도 테스트하는 것이 좋습니다. 공백이 섞인 번호, 00252 국제 접두어가 붙은 번호, 더하기 기호로 입력한 번호가 모두 같은 저장 값으로 수렴해야 하며, OTP 라우팅 로직은 사용자의 IP 주소가 아니라 그 값을 보고 소말리아 경로를 선택해야 합니다.
어떤 서비스가 소말리아 번호로 코드를 보낼 수 있나요?
소말리아 경로에서는 900개 넘는 서비스를 이용할 수 있습니다. 인기 있는 서비스로는 WhatsApp, Telegram, Google(Gmail & YouTube), Facebook, Instagram, TikTok, imo, Viber, Signal, Snapchat, Microsoft & Outlook 등이 있습니다. 재고는 하루 중 변하므로 지금 열려 있는 항목은 API에 문의하세요.
소말리아 OTP API 호출 흐름은 실제로 어떤 모습인가요?
https://otproute.com/api/v1에 or_live_ 접두어의 Bearer 키를 사용합니다.
GET /api/v1/services와GET /api/v1/countries에서 ID를 가져옵니다. 소말리아는so입니다.GET /api/v1/prices?country=so&service=<id>로 가격을 확인합니다.POST /api/v1/activations에{"service": "<id>", "country": "so"}를 보내 주문을 시작합니다.- 소말리아 주문에 대한
activation.sms_received콜백을 수락하거나GET /api/v1/activations/{id}를 폴링해 상태를 확인합니다. - 필요 없어진 주문은
POST /api/v1/activations/{id}/cancel로 해제합니다.
X-OTPRoute-Signature(<t>.<raw body>의 HMAC-SHA256)를 검증하고, 오래된 타임스탬프의 요청은 거부하세요. 계정당 키는 최대 10개, 웹훅 엔드포인트는 5개, 요청은 분당 300건까지 가능합니다. 자세한 내용은 문서를 참고하세요.
운영 담당 동료가 대시보드에서 직접 할 수 있나요?
예. OTP Gateway를 열고 소말리아와 서비스를 선택한 뒤 가격을 확인하고 주문하세요. +252 번호가 바로 표시되며, 코드가 도착하면 그 옆에 나타납니다. 이 방식에는 코드도 API 키도 필요 없어서, 비즈니스 프로필 하나를 설정하는 지역 관리자나 고객의 가입 문제를 재현하는 지원 담당자에게 알맞습니다.
소말리아 코드가 도착하지 않으면 어떻게 하나요?
경로는 상황에 따라 다르고, 일부 서비스는 가상 번호를 거부합니다. 20분 시간 창이 끝날 때까지 기다리세요. 만료되거나 취소되면 전액 환불됩니다. 그런 다음 빠른 반복 재주문 대신 나중에 다시 시도하거나 다른 서비스 경로를 사용해 보세요. 시도마다 어떤 서비스와 시간대를 썼는지 간단히 기록해 두면 기억에 의존하는 것보다 패턴을 파악하기 쉽습니다. 소말리아는 큰 시장보다 커버리지가 적을 수 있으므로, 테스트에 동아프리카 번호만 필요하다면 케냐, 에티오피아, 지부티 같은 인접 경로도 확인해 볼 만합니다.
소말리아 장기 회선을 얻을 수 있나요? 결제는 어떻게 되나요?
소말리아에는 셀프서비스 장기 번호가 없습니다. Dedicated 회선은 미국과 캐나다에서만 월 $1.95부터 제공됩니다. 소말리아의 지속적인 회선이 필요한 팀은 [email protected]으로 문의할 수 있으나, 가능 여부는 현지 규정에 달려 있어 약속할 수 없습니다. 그 사이에는 게이트웨이로 일회성 소말리아 인증을 실행하고, 반복 로그인은 다른 곳에 등록된 계정에서 유지하세요.
결제는 하나의 선불 USD 지갑에서 사용한 만큼 차감되며, 카드 또는 USDT/USDC로 충전하고 충전할 때마다 PDF 인보이스가 이메일로 발송됩니다. 요청 시 샌드박스 모드를 사용할 수 있어, 실제 주문을 시작하기 전에 웹훅 핸들러와 파서를 검증할 수 있습니다. 최신 요금은 요금 안내 페이지에 있습니다.
자주 묻는 질문
현지 SIM 카드 없이 소말리아 가입 흐름을 점검할 수 있나요?
예. OTP Gateway에서 +252 번호를 주문하고, 대시보드 또는 웹훅에서 코드를 확인하세요.
소말리아의 API 국가 ID는 무엇인가요?
so이며, 가격 조회와 POST /api/v1/activations 본문에서 사용합니다.
코드가 소말리아어로 오나요, 아랍어로 오나요?
서비스와 계정 언어에 따라 다릅니다. OTP Route는 메시지 본문을 그대로 전달하므로 두 문자 체계 모두에서 파서를 테스트하세요.
테스트용 +252 번호는 얼마인가요?
코드당 $0.20부터이며, 서비스별 실시간 가격은 GET /api/v1/prices가 반환하고 확정 전에 표시됩니다.
나중 로그인을 위해 같은 소말리아 번호를 유지할 수 있나요?
아니요. 게이트웨이 번호는 코드 하나만 받으며, 셀프서비스 장기 번호는 미국과 캐나다에서만 제공됩니다.
OTP Route는 인증하는 앱들과 제휴 관계인가요?
아니요. 서비스 이름은 각 소유자의 것이며, OTP Route의 Acceptable Use Policy와 함께 각 서비스의 약관을 지켜야 합니다.
서비스 이름은 각 소유자의 상표입니다. OTP Route는 해당 소유자와 제휴 관계가 없습니다. 번호는 합법적으로 사용하고, 각 서비스의 약관과 당사의 허용 가능한 사용 정책을 준수하세요.