Jak to działa
Jak działa VirtualSMSNumbers
Pełny cykl życia aktywacji, od doładowania do zwrotu, bez niczego ukrytego po drodze.
VirtualSMSNumbers stoi między Tobą a pulą operatorów komórkowych i resellerów numerów w ponad 225 krajach. Nigdy nie dotykasz karty SIM: zamawiasz numer pod konkretny serwis, my wynajmujemy go od najsprawniejszego operatora, który ma dostępność, przekazujemy Ci odebrany SMS, a potem zwalniamy numer.
- 1
Zasilenie konta
Saldo jest przedpłacone i wyrażone w euro. Pierwsze doładowanie to €30, płatne kryptowalutą przez OxaPay — Bitcoin, Ethereum, USDT w sieci Tron lub Ethereum, USDC, Litecoin, TON, BNB i kilkanaście innych. Faktura blokuje kwotę w krypto na 30 minut; saldo rośnie przy pierwszym potwierdzeniu sieci, zwykle długo przed wygaśnięciem faktury.
- 2
Wybór numeru
Każdy serwis ma przypisaną pulę operatorów. Gdy zamawiasz na przykład numer do Telegrama w Portugalii, przeglądamy wszystkich dostawców z portugalskimi numerami zarejestrowanymi jako obsługujące Telegram, odrzucamy tych, u których ostatnia skuteczność spadła poniżej naszego progu, i rezerwujemy u najtańszego z pozostałych. Dlatego cena może się zmienić między dwoma odświeżeniami — śledzi realną pulę, a nie cennik.
- 3
Odbiór SMS-a
Aktywacje mają domyślnie okno 20 minut. W tym czasie numer należy wyłącznie do Ciebie, a my nasłuchujemy na nim przychodzących SMS-ów. Gdy wiadomość dotrze, zapisujemy pełną treść, wyodrębniamy kod cyfrowy lub alfanumeryczny, pokazujemy go w panelu, wysyłamy na webhooka i udostępniamy w API. Jeśli potrzebujesz drugiego SMS-a na ten sam numer — ponownej wysyłki albo logowania w dwóch krokach — włącz tryb wielu SMS-ów przed zakupem.
- 4
Zamknięcie zamówienia
Gdy masz kod, oznacz aktywację jako zakończoną, aby numer wrócił do puli. Jeśli nic nie dotrze przed końcem okna, aktywacja wygasa sama, a pełna kwota wraca na saldo w ciągu kilku sekund. Nie trzeba zakładać zgłoszenia i nie zatrzymujemy żadnego procentu.
- 5
Automatyzacja
Wszystko powyżej jest dostępne przez HTTPS. Zakup przez POST, oczekiwanie na kod przez long-poll albo webhooka, zwolnienie przez PATCH. Istniejące skrypty napisane pod klasyczny protokół handler_api działają bez zmian na naszym endpoincie zgodności, więc migracja zwykle zajmuje jedno popołudnie.
Jedna aktywacja, od początku do końca
Cztery strony, siedem kroków. Wszystko po naszej stronie linii jest widoczne z poziomu API — jedyny etap, nad którym nie panujemy, to moment, w którym docelowy serwis decyduje się wysłać wiadomość.
- Twoja aplikacja → VirtualSMSNumbers: Żądanie numeru
- VirtualSMSNumbers → Pula operatora: Dzierżawa najtańszego sprawnego zakresu
- VirtualSMSNumbers → Twoja aplikacja: Numer wydany, okno otwarte
- Twoja aplikacja → Docelowy serwis: Numer podany przy rejestracji
- Docelowy serwis → Pula operatora: Wysłany SMS weryfikacyjny
- Pula operatora → VirtualSMSNumbers: Przechwycona wiadomość przychodząca
- VirtualSMSNumbers → Twoja aplikacja: Kod odczytany i dostarczony
Kroki od 1 do 3 trwają około sekundy. Krok 5 to ten, który czasem po prostu się nie wydarza — i ten, za który nigdy nie płacisz.
Stany cyklu życia
Pole status zwraca dokładnie te sześć wartości — w panelu, w ładunku webhooka i w API. Nie ma siódmego stanu ani ręcznej weryfikacji po drodze.
| Stan | Co go wywołuje | Rozliczenie |
|---|---|---|
Oczekujewaiting | Numer jest zarezerwowany, a 20-minutowe okno otwarte. Cena jest zablokowana na saldzie, ale jeszcze nie wydana. | Zablokowane |
Kod odebranycode_received | Pierwszy przychodzący SMS został dopasowany do tej aktywacji. Zapisujemy pełną treść, wyciągamy kod i przekazujemy go do panelu, Twojego webhooka i API. | Tak |
Zakończonacompleted | Zamknąłeś zamówienie — z panelu albo metodą PATCH. Numer wraca do puli, a blokada zamienia się w obciążenie. | Tak |
Anulowanacancelled | Anulowałeś zamówienie, zanim dotarła jakakolwiek wiadomość. Blokada jest zdejmowana w tym samym żądaniu. | Nie |
Wygasłaexpired | Okno zamknęło się bez wiadomości. System anuluje zamówienie za Ciebie — bez zgłoszenia, bez potrąceń. | Nie |
Zwróconarefunded | Stan końcowy po zamówieniu anulowanym lub wygasłym, gdy środki wrócą już na saldo, zwykle w ciągu sekundy. | Nie |
Zakończonej aktywacji nie da się już zwrócić: skoro kod został dostarczony, operator zdążył nas za niego obciążyć. Jeśli kod dotarł, ale serwis go odrzucił, anuluj zamówienie, zanim oznaczysz je jako zakończone.
Ograniczenia i uczciwe zastrzeżenia
Część serwisów agresywnie blokuje wirtualne numery w części krajów. Nasz wskaźnik skuteczności pokazuje realnie zaobserwowaną wartość z ostatnich 24 godzin — sprawdź go przed zakupami hurtowymi.
Numer jest wynajmowany, a nie kupowany. Nie da się zatrzymać numeru aktywacyjnego po zamknięciu okna; jeśli potrzebujesz trwałości, wybierz wynajem.
SMS-y wychodzące i połączenia głosowe nie wchodzą w skład aktywacji. Wynajem w trybie „wszyscy nadawcy” może w wybranych krajach odbierać połączenia w formie transkrypcji.
Nie odsprzedajemy numerów do oszustw, spamu ani podszywania się i współpracujemy z działami abuse operatorów. Konta używane w ten sposób zamykamy bez zwrotu środków.
Do pierwszego numeru zostało czterdzieści sekund
Załóż konto, doładuj €30 w kryptowalucie i odbierz pierwszy kod, zanim płatność skończy się potwierdzać.