많은 팀이 테스트용 아일랜드 번호를 필요로 하는 이유는 무엇인가요?
더블린에는 수많은 소프트웨어 기업의 유럽 본사가 있어서, EU를 대상으로 하는 많은 제품이 아일랜드에서 개발되거나 지원, 운영됩니다. 그래서 EU 전체로 출시하기 전에 유럽 가입 흐름, 유로 결제 화면, 영어 온보딩 시퀀스를 점검하기에 자연스러운 국가입니다.
영어와 아일랜드어가 모두 공용어이지만, 인증 문자는 거의 항상 영어로 도착합니다. 앱이 아일랜드어 인터페이스를 제공한다면, SMS 발신자가 실제로 어떤 템플릿을 쓰는지도 확인해 보는 것이 좋습니다.
섬 특유의 사정도 하나 있습니다. 북아일랜드 고객은 아일랜드 번호가 아닌 영국 번호를 사용합니다. 섬 전체를 대상으로 하는 제품이라면 +353뿐 아니라 영국(+44) 경로도 함께 테스트해야 합니다.
아일랜드 휴대전화 번호는 E.164로 어떻게 표기하나요?
아일랜드는 국내 통화에서 트렁크 접두사 0을 사용하고 휴대전화 번호는 08로 시작합니다. 따라서 국내 표기 087 123 4567은 국제 형식으로 +353871234567이 됩니다. 정규화 규칙은 간단합니다. 맨 앞의 0을 빼고, +353을 붙이고, 공백과 하이픈을 제거하세요.
저장할 때는 E.164 형식을 쓰고, 사용자가 입력한 서식은 표시용으로만 보관하세요. 087…과 +353 87… 두 형식을 모두 입력해 같은 저장 값이 나오는지 확인하는 단위 테스트 하나만 있어도, 아일랜드 사용자의 중복 계정 버그 대부분을 잡을 수 있습니다.
아일랜드 경로에서는 어떤 서비스를 사용할 수 있나요?
현재 아일랜드에서는 OTP Gateway를 통해 1,700개가 넘는 서비스를 이용할 수 있습니다. 실시간 스냅샷 기준으로 인기 있는 서비스는 WhatsApp, Instagram, Facebook, Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, Uber, Amazon, eBay, Airbnb, Netflix, Discord, Snapchat, Signal, ChatGPT (OpenAI)입니다.
이 목록은 오늘 시점의 모습으로만 보세요. 서비스별 이용 가능 여부는 하루 중에도 바뀌므로 API가 이를 실시간으로 반환하며, 스크립트도 주문 전에 확인해야 합니다.
테스트 스위트에서 아일랜드 OTP API를 어떻게 호출하나요?
개발자 콘솔에서 발급받은 Bearer 키(접두사 or_live_)로 https://otproute.com/api/v1에 인증합니다. 아일랜드의 국가 ID는 ie입니다.
일반적인 실행 순서는 이렇습니다. GET /api/v1/services에서 서비스 ID를 한 번 조회하고, GET /api/v1/prices?country=ie&service=<id>로 비용을 확인한 뒤, POST /api/v1/activations에 {"service": "<id>", "country": "ie"}를 보내 주문을 생성합니다. 반환된 번호를 UI 테스트에 넘기고, GET /api/v1/activations/{id}를 폴링하거나 웹훅의 activation.sms_received를 수신해 코드를 받으면 됩니다.
웹훅을 사용할 때는 X-OTPRoute-Signature(엔드포인트 시크릿으로 계산한 "<t>.<raw body>"의 HMAC-SHA256)를 검증하고, 오래된 타임스탬프는 거부하며, 핸들러는 활성화 ID 기준으로 멱등하게 만드세요. CI 파이프라인 가이드에서 야간 작업에 연결하는 방법을 다룹니다. 계정당 웹훅 엔드포인트는 5개, 요청은 분당 300건까지 허용됩니다.
지원팀이나 그로스 팀원도 API 없이 할 수 있나요?
네, 대시보드에서 같은 흐름을 그대로 쓸 수 있습니다. OTP Gateway에서 아일랜드와 서비스를 선택하고, 실시간 가격을 확인한 뒤 확정하고, +353 번호를 가입 양식에 복사하면 됩니다. 발신자가 문자를 보내면 코드가 주문 옆에 나타납니다. 그로스 팀이 엔지니어링 팀에 스크립트를 요청하지 않고도 새 아일랜드 랜딩 페이지를 빠르게 점검하기에 좋은 방법입니다.
아일랜드 코드가 늦거나 오지 않으면 어떻게 하나요?
각 활성화는 최대 20분 동안 대기합니다. 그 시간 안에 SMS가 오지 않거나 중간에 취소하면 결제 금액 전액이 지갑으로 자동 환불되므로, 실패한 시도에는 비용이 들지 않습니다.
다시 시도하기 전에 해당 서비스가 가상 번호를 허용하는지 확인하세요. 정책상 거부하는 서비스도 있습니다. 허용되는 서비스라면 잠시 기다린 뒤 다시 시도하거나 같은 서비스의 다른 경로로 바꿔 보세요. 주문 엔드포인트를 연달아 호출하지 말고 재시도 간격을 두며, 패턴을 파악할 수 있도록 활성화 ID를 로그에 남겨 두세요. OTP 전달 실패 줄이기에서 더 자세히 다룹니다. 각 서비스의 약관과 OTP Route 허용 사용 정책(Acceptable Use Policy)을 항상 준수하세요.
아일랜드 번호를 장기간 보유할 수 있나요? 결제는 어떻게 되나요?
셀프서비스로는 불가능합니다. 장기 전용 번호(Dedicated Number)는 미국과 캐나다에서만 판매되며 월 $1.95부터 시작하고, 수신 SMS, 발신 SMS, 브라우저 통화를 지원합니다. 지속적으로 쓸 아일랜드 회선이 필요하면 [email protected]으로 문의하세요. 다만 현지 규정에 따라 가능 여부가 달라지며 보장되지는 않습니다.
결제는 선불 USD 지갑 방식으로, 사용한 만큼만 내며 구독이 없고, 카드 또는 USDT/USDC로 충전할 수 있으며 충전할 때마다 PDF 인보이스가 이메일로 발송됩니다. 개발 계정에 샌드박스 모드를 요청하면 시뮬레이션된 번호로 통합을 처음부터 끝까지 실행해 볼 수 있습니다. 요금이 표시되는 방식은 요금 안내를 참고하세요.
자주 묻는 질문
아일랜드 밖에서도 앱의 아일랜드 가입 흐름을 확인할 수 있나요?
네. 팀이 어디에 있든 OTP Gateway에서 +353 번호를 주문하고, 대시보드나 API로 코드를 확인하면 됩니다.
아일랜드의 OTP Route 국가 ID는 무엇인가요?
ie입니다. 아일랜드 가격 조회와 활성화 요청 본문의 country 필드에 이 값을 사용합니다.
아일랜드 휴대전화 번호를 저장할 때 0을 유지해야 하나요?
아니요. 트렁크 접두사를 제거하고 +353 뒤에 나머지 숫자를 붙여 저장하세요. 즉 087…은 +35387…이 됩니다.
북아일랜드 번호도 아일랜드 경로에서 지원되나요?
아니요. 북아일랜드는 영국(+44) 번호를 사용합니다. 제품이 두 지역을 모두 대상으로 한다면 영국 경로에서 해당 번호를 주문하세요.
아일랜드 SMS OTP를 받는 데 비용이 얼마나 드나요?
코드당 $0.20 이상에서 시작하며, 정확한 가격은 서비스에 따라 다르고 구매 전에 실시간으로 표시됩니다.
자금을 쓰지 않고 아일랜드 통합을 테스트할 방법이 있나요?
네. 요청하면 개발 계정을 샌드박스로 전환해 드리며, 시뮬레이션된 번호와 코드로 처음부터 끝까지 테스트할 수 있습니다.
아일랜드에서 GDPR을 의식한 가입 흐름을 테스트할 때 OTP Route를 쓸 수 있나요?
QA 담당자가 개인 휴대전화를 노출하지 않고 아일랜드 전화번호 인증 단계를 확인할 수 있어, 테스트 데이터와 직원 데이터를 분리해 둘 수 있습니다. 테스트 대상 앱에 대한 개인정보 보호 의무는 그대로 적용됩니다.
서비스 이름은 각 소유자의 상표입니다. OTP Route는 해당 소유자와 제휴 관계가 없습니다. 번호는 합법적으로 사용하고, 각 서비스의 약관과 당사의 허용 가능한 사용 정책을 준수하세요.