슬로베니아 테스트에는 OTP Gateway와 Dedicated Number 중 무엇이 맞을까요?
세 가지 질문이면 정리됩니다.
- 계정이 이 전화번호를 다시 사용해야 하나요? 가입 테스트, 로그인 확인, 일회성 확인처럼 그렇지 않다면 일회용 OTP Gateway 번호가 맞습니다.
- 회선을 몇 달 동안 내 것으로 유지하고, 이후 메시지를 받거나 통화도 해야 하나요? 그런 경우는 Dedicated Number에 해당하며, OTP Route는 미국과 캐나다에서만 월 $1.95부터 제공합니다.
- 장기 회선이 반드시 슬로베니아 번호여야 하나요? 셀프서비스로 구매할 수 있는 +386 Dedicated 회선은 없습니다. [email protected]으로 문의할 수는 있지만, 가능 여부는 현지 규정에 달려 있고 어려울 수도 있습니다.
로컬라이제이션 QA, 회귀 테스트 모음, 비즈니스 프로필 1회 인증 등 슬로베니아 관련 작업 대부분은 첫 번째 답에 해당합니다.
OTP Gateway는 +386 경로에서 어떤 서비스를 지원하나요?
현재 슬로베니아에서는 1,600개 넘는 서비스가 표시됩니다. 자주 주문되는 서비스로는 Viber, WhatsApp, Telegram, Instagram, Facebook, Google(Gmail & YouTube), Microsoft & Outlook, Amazon, eBay, Netflix, Signal, ChatGPT(OpenAI), Claude 등이 있습니다.
이 수치는 실시간 스냅샷 기준입니다. 경로는 하루 중에도 열리고 닫히므로, 지금 서비스를 주문할 수 있는지는 API를 기준으로 판단하세요.
SMS 인증 API로 +386 번호를 요청하려면 어떻게 하나요?
슬로베니아 OTP API의 국가 ID는 si입니다. 요청은 https://otproute.com/api/v1로 보내며, Developer console에서 발급한 or_live_ Bearer 키를 사용합니다.
- 가격 확인:
GET /api/v1/prices?country=si&service=<id>— 응답에 현재 가격과 이용 가능 여부가 포함됩니다. - 주문:
POST /api/v1/activations에{"service": "viber", "country": "si"}를 전송하면 activation id와 +386 번호가 반환됩니다. - 결과 확인:
GET /api/v1/activations/{id}를 폴링하거나 웹훅으로activation.sms_received를 수신합니다. - 취소:
POST /api/v1/activations/{id}/cancel을 호출하면 사용하지 않은 주문이 환불됩니다.
모든 웹훅의 X-OTPRoute-Signature 헤더는 엔드포인트 시크릿으로 <t>.<raw body>에 대한 HMAC-SHA256을 계산해 검증하고, 오래된 타임스탬프의 요청은 무시하세요. 계정 한도는 분당 300건 요청, 키 10개, 엔드포인트 5개입니다. 자세한 내용은 개발자 문서에서 확인할 수 있습니다.
대시보드를 선호하는 팀을 위한 단계
- 로그인한 뒤 OTP Gateway로 이동합니다.
- 슬로베니아와 서비스를 선택합니다.
- 표시된 가격을 확인하고 주문합니다.
- 테스트 중인 제품에 +386 번호를 입력합니다.
- 코드가 도착하는 즉시 activation에서 확인하거나, 취소해서 금액을 돌려받습니다.
이 방식은 슬로베니아어 문구를 검수하는 번역가, 비즈니스 프로필을 확인하는 지원 담당자, 슬로베니아 사용자와 똑같은 가입 화면을 보고 싶은 PM에게 알맞습니다. 설치할 것이 없고 activation 내역이 계정에 남기 때문에, 나중에 동료가 특정 확인에 어떤 번호와 서비스가 쓰였는지 볼 수 있습니다.
슬로베니아 번호 저장과 슬로베니아어 문자 처리
슬로베니아 국내에서는 트렁크 접두어 0을 붙여 다이얼하므로 휴대전화 번호가 0xx xxx xxx 형태로 표기됩니다. 국제 형식에서는 이 0이 빠지며, +386 뒤에 8자리 국내 번호가 이어집니다. 입력값은 API 경계에서 E.164로 정규화하고, 0이 붙은 형식은 표시용으로만 유지하세요. 그렇지 않으면 같은 가입자가 데이터베이스에 두 번 저장될 수 있습니다.
공용어는 슬로베니아어이며, 일부 국경 지역 자치단체에서는 이탈리아어와 헝가리어도 공용어입니다. 슬로베니아어에는 č, š, ž 같은 문자가 있어 SMS가 유니코드 인코딩으로 전송될 수 있으므로, 코드 주변의 비ASCII 텍스트를 파서가 제대로 처리하는지 테스트하세요. 코드는 고정 문구가 아니라 숫자 패턴으로 추출하는 편이 안전합니다.
팀들이 +386을 대상으로 하는 경우는 유로존 출시, 한 거점에서 중부 유럽 지원 운영, 크로아티아나 오스트리아와 함께 국가별 흐름을 점검할 때 등입니다.
+386 코드가 도착하지 않을 때의 문제 해결
과금 규칙을 기억하세요. 20분 안에 코드가 오지 않으면 요금은 청구되지 않고 자동으로 환불됩니다.
- 경로가 실패했다고 판단하기 전에 시간 창이 끝날 때까지 기다립니다.
- 해당 서비스가 가상 번호를 거부하는지 확인합니다. 일부 서비스는 거부합니다.
- 나중에 다시 시도하거나 다른 서비스 경로로 테스트합니다.
- 슬로베니아 재시도는 주문 엔드포인트를 연타하지 말고 간격을 점점 늘려 진행합니다.
재시도 설계는 OTP 전달 실패 줄이기 가이드에서 더 자세히 다룹니다.
슬로베니아 테스트를 위한 지갑, 인보이스, 샌드박스
결제는 하나의 USD 지갑에서 사용한 만큼만 내는 방식이며 월 요금도 요금제도 없습니다. 카드 또는 USDT/USDC로 충전할 수 있고, 충전할 때마다 PDF 인보이스가 이메일로 발송됩니다. 전체 요금은 요금 안내에서 확인하세요.
통합 작업에서는 요청 시 개발 계정을 샌드박스로 전환해 시뮬레이션된 번호와 코드를 받을 수 있습니다. OTP Route는 본인 제품의 테스트와 정당한 계정 운영을 위한 서비스입니다. 각 서비스의 약관을 지켜 주세요. 모든 주문에는 Acceptable Use Policy가 적용됩니다.
자주 묻는 질문
+386 SIM 없이 슬로베니아 계정을 인증할 수 있나요?
예. OTP Gateway의 일회용 슬로베니아 인증 번호로 코드를 받을 수 있으며, 대시보드 또는 API에서 확인합니다.
API 호출에서 슬로베니아를 나타내는 ID는 무엇인가요?
si가 가격 조회와 activation 주문 모두에 쓰이는 국가 ID입니다.
+386 번호는 저장할 때 어떤 형식으로 해야 하나요?
국내용 0을 제거하고 +386 뒤에 국내 번호를 붙인 E.164 형식으로 저장하세요.
구매할 수 있는 슬로베니아 장기 번호가 있나요?
셀프서비스로는 없습니다. Dedicated Number는 미국과 캐나다에서만 판매됩니다. 슬로베니아는 [email protected]으로 문의할 수 있습니다.
슬로베니아어 문자가 코드 파싱에 문제를 일으키나요?
스택이 ASCII를 전제로 한다면 그럴 수 있습니다. 메시지는 UTF-8로 저장하고 숫자 패턴으로 코드를 추출하세요.
코드가 끝내 도착하지 않으면 요금은 어떻게 되나요?
SMS 없이 20분이 지나면 +386 주문이 종료되고 결제 금액 전액이 지갑으로 환불됩니다.
OTP 라우팅은 슬로베니아 번호를 어떻게 선택하나요?
국가와 서비스를 선택하면, 주문 시점에 플랫폼이 당사 캐리어 파트너를 통해 사용 가능한 +386 번호를 배정합니다.
서비스 이름은 각 소유자의 상표입니다. OTP Route는 해당 소유자와 제휴 관계가 없습니다. 번호는 합법적으로 사용하고, 각 서비스의 약관과 당사의 허용 가능한 사용 정책을 준수하세요.