Ничего не нужно устанавливать, договор не нужен

Продавайте eSIM и номера своим клиентам

SIMAREA — это один аккаунт, один предоплаченный баланс и один API. Пополните баланс, выпустите ключ и заказывайте из своего магазина, бота или приложения. Ничего не нужно устанавливать, а для старта не нужен договор.

Впервые здесь? Вот что вы будете продавать

SIMAREA — это одна платформа с двумя продуктами: тарифы eSIM и виртуальные номера. Оба — в одном аккаунте. Оба оплачиваются с одного предоплаченного баланса в долларах США, а пополнить его можно криптовалютой.

Быть реселлером здесь — значит покупать с этого баланса по API-ключу. У вас остаются свой магазин, свои цены и свои клиенты. Мы поставляем номера и трафик и обеспечиваем выдачу; вы решаете, как выглядит продукт и сколько он стоит. Каждый заказ, оформленный вашим ключом, попадает в тот же аккаунт, в который вы можете войти и всё посмотреть.

Что можно продавать

Два продукта, по одному предложению на каждый. Каждая карточка ведёт на страницу с подробным описанием.

ПродуктЧто получает клиентЧто выбираетсяВ API сегодня
Тарифы eSIMМобильный интернет на телефоне с поддержкой eSIM, установка по QR-кодуНаправление и длительность поездки Пока нет — см. примечание ниже
Виртуальные номераВыделенная линия (не VoIP), которая хранит все полученные сообщенияСтрана, сервис и срок аренды Да — покупка, чтение и отмена

Тарифы eSIM пока не продаются.

Цены на eSIM зависят от нерешённого вопроса с нашим поставщиком, поэтому ни у одного тарифа нет цены и ни один не выставлен на продажу — ни в API, ни на сайте. Маршрут пакетов работает, ваш ключ проходит аутентификацию, а список, который он возвращает, действительно пуст. Попытка купить eSIM сегодня будет отклонена, и деньги не спишутся.

Список направлений тем временем возвращается полностью, так что вы можете уже сейчас построить и протестировать сопоставление направлений и добавить пакеты в тот день, когда у них появятся цены. Виртуальные номера можно купить уже сегодня. В справочнике API то же самое сказано рядом с самим маршрутом.

Как устроена перепродажа сегодня

Ни портала, ни созвона для подключения, ни отдельной системы. Четыре простых факта, и ни один из них — не планы на будущее.

Один обычный аккаунт

Отдельной регистрации для реселлеров нет, и никто не должен вас одобрять. Вы создаёте такой же бесплатный аккаунт SIMAREA, как любой клиент, и он становится реселлерским в тот момент, когда вы выпускаете ключ.

Один предоплаченный баланс

Вы пополняете его в долларах США, криптовалютой. Всё, что вы покупаете потом, списывается с него — и через API, и на сайте. Нет счёта в конце месяца, и не нужно оформлять кредитную линию.

Один ключ на интеграцию

Ключи вы выпускаете сами, в панели API-ключей в своём аккаунте. Ключ показывается один раз, при создании, и прочитать его снова нельзя — поэтому сохраните его, прежде чем закрыть окно.

Один HTTP API

Ваш магазин, бот или приложение покупает, отправляя запрос. Кроме HTTP-клиента ничего не нужно устанавливать, не нужно внедрять SDK и подписывать договор до первого заказа.

С чего начать

Четыре шага. Все четыре вы можете сделать сами, сегодня, ни с кем не разговаривая.

1

Создайте аккаунт

Такой же бесплатный аккаунт SIMAREA, как у любого клиента. Нет заявки для реселлеров, минимального заказа и платы за открытие.

2

Пополните баланс

Внесите деньги один раз, криптовалютой. С этого предоплаченного баланса потом оплачивается каждая покупка — и через API, и на сайте.

3

Выпустите API-ключ

Откройте панель API-ключей в аккаунте и создайте ключ. Он показывается один раз и больше не читается, поэтому сохраните его, прежде чем закрыть окно.

4

Вызовите API

Передайте ключ как bearer-токен, прочитайте каталог и покупайте. В справочнике есть каждый маршрут, каждый код ошибки и рабочий пример для копирования.

Открыть справочник API

Почему на этом можно строить бизнес

Каждое утверждение здесь — свойство работающей системы, а не намерение. Именно от этого зависит, можно ли оставить интеграцию без присмотра на ночь.

API тратит тот же баланс, что и вы

Нет отдельного реселлерского кошелька, который нужно пополнять, сверять и отслеживать. Маршрут баланса возвращает тот же предоплаченный баланс, который тратит сайт, а покупка, которая увела бы его в минус, отклоняется до того, как что-либо куплено, — и в отказе указана нехватка, так что пополнение можно автоматизировать.

Заказ через API — обычный заказ

Заказ, оформленный вашим ключом, — такая же запись, как заказ, оформленный вручную на сайте: тот же аккаунт, тот же список заказов, те же сообщения, та же кнопка отмены. Когда клиент спросит вас, что случилось, вы можете войти и посмотреть — вы видите сами данные, а не их копию.

Деньги не искажаются при передаче

Каждая сумма передаётся как целое число центов внутри строки, никогда как JSON-число, и каждая сумма — в долларах США. JSON-число — это число с плавающей точкой, а деньги его не переживают. Ваш клиент разбирает строку один раз, намеренно.

Повтор запроса никогда не спишет деньги дважды

Каждая покупка должна содержать заголовок Idempotency-Key, который выбираете вы; запрос без него сразу отклоняется. Повторите запрос с тем же ключом и тем же заказом — и получите первый заказ без повторного списания. Используйте этот ключ для другого заказа — и запрос будет отклонён, а не угадан.

Честные правила, включая то, которое вы предпочли бы не читать

Ничего не спрятано. Все пять правил заложены в код, поэтому работают одинаково и в загруженную ночь, и в спокойную.

Сбой возвращает деньги сам. Если виртуальный номер не удалось подключить после оплаты, деньги автоматически возвращаются на ваш баланс — вам не нужно это замечать или об этом просить. Номер, отменённый до прихода любого сообщения, возвращается так же. Один случай не возвращается, и лучше вы прочитаете о нём здесь, чем узнаете сами: арендованный номер, отработавший весь срок, — это завершённая продажа, поэтому его отмена возвращает ноль, а не ошибку.

Лимиты запросов привязаны к ключу, а не к аккаунту. Лимит считается для каждого ключа, в минуту. Выпустите по ключу на каждую интеграцию, и пиковый час в одной из них не замедлит остальные — счётчик назван по ключу, а не по вам. Каждый успешный ответ сообщает, сколько осталось в вашем окне и когда оно обнулится, так что корректному клиенту не нужно гадать.

Отозванный ключ перестаёт работать со следующего же запроса. Ничего о ключе нигде не кешируется ни на какой срок — ни на минуту, ни на секунду. Это сознательная цена, которую мы платим за каждый запрос, потому что «отозван немедленно» незаметно превращается в «отозван, когда истечёт кеш», как только кто-нибудь начнёт оптимизировать. Отзовите утёкший ключ — и он мёртв, а не умирает.

Мы никогда не называем своих поставщиков. Названия поставщиков и операторов не встречаются ни в одном поле ни одного ответа API, поэтому ничто из того, что вы передаёте клиенту, не может их содержать. Какой поставщик выполняет заказ — наша задача, которую мы решаем и перерешаем; вашей интеграции не нужно это моделировать, и ваш клиент этого никогда не увидит.

Ключа в URL не бывает никогда. Ключ передаётся в заголовке Authorization, и запасного варианта через строку запроса нет. Строки запроса оседают в журналах веб-серверов, в истории браузера, в заголовках Referer при переходах по внешним ссылкам и в отчётах об ошибках каждого прокси по пути — ключ, попавший в журнал, уже утёк.

Продажа продуктов SIMAREA регулируется нашими условиями использования. Если вы хотите зарабатывать, приводя к нам клиентов, а не перепродавая своим, партнёрская программа — совсем другое устройство: ваш читатель покупает у SIMAREA, а вы получаете комиссию, поэтому вам не нужно пополнять баланс, назначать цену и отвечать на вопросы поддержки.

Для кого это

Интегрироваться может любой. Но вот четыре типа бизнеса, которым это подходит лучше всего.

Интернет-магазины и маркетплейсы

У вас уже есть оформление заказа и клиенты, которые ему доверяют. Добавьте номера и интернет к ассортименту, и пусть ваш процесс заказа вызывает наш — по цене, которую назначите вы.

Агентства и команды по работе с аккаунтами

Команды, которые открывают и ведут множество аккаунтов для клиентов. Один баланс покрывает всех, а каждый номер и каждое сообщение видны в одном месте, а не в таблице.

Боты и автоматизация

Бот в Telegram, бот в Discord или внутренний скрипт. Купить номер — один запрос, отменить — другой, поэтому бот может предлагать весь продукт без панели управления за спиной.

SaaS-продукты

Продукты, которым нужен номер для подтверждения внутри собственного онбординга, тестирования или QA. Покупайте номер в нужный момент и автоматически получайте деньги обратно, если код так и не пришёл.

Что мы ещё не решили

Прайс-листа для реселлеров нет, и мы не станем его выдумывать.

Три коммерческих вопроса пока открыты: объёмные цены, условия расчётов и обязательства поддержки. Ни один из них не согласован, поэтому ни один не опубликован ни здесь, ни где-либо ещё на сайте. Всё, что сказано выше о работе продукта, — реально и работает. Всего, что касается оплаты для реселлеров, пока не существует.

Вы всё равно можете начать сегодня — по обычным ценам, которые уже видите на сайте, и в API ничего не изменится, когда появятся условия. Если хотите договориться о чём-то напрямую уже сейчас, напишите на [email protected] и расскажите, что и примерно в каком объёме планируете продавать.

Когда условия будут согласованы, мы опубликуем их на этой странице и в наших условиях использования. До тех пор, пожалуйста, не рассматривайте эту страницу как оферту.

Поддержка и что дальше

Напишите на [email protected]. Расскажите, что хотите продавать, какой из двух продуктов вам нужен и где ваши клиенты. Этого достаточно, чтобы мы дали полезный ответ, а не брошюру. Если вы уже знаете, что вам нужно что-то сверх стандартной схемы, скажите об этом в первом же письме.

Чтобы начать, ждать ответа не нужно. Создайте аккаунт, пополните баланс, выпустите ключ и прочитайте справочник. API работает и покупает через ровно тот же код, что и кнопки самого сайта, — второго, урезанного пути для реселлеров нет, поэтому и ошибки исправлять одни, и возвратам доверять одним.

Мы не согласовали обязательства по времени ответа, поэтому и не публикуем их. Это то же правило, что и для всего остального на этой странице: если что-то не решено, оно не появится здесь под видом обещания.

Всё, что нужно для старта, уже включено

Аккаунт, баланс, ключ и один HTTP API. В справочнике есть каждый маршрут, каждый код ошибки и пример, который можно вставить в терминал.

Открыть справочник API

Вопросы реселлеров

Что такое SIMAREA?

SIMAREA — это одна платформа с двумя продуктами связи: тарифы eSIM для мобильного интернета за границей и виртуальные номера, которые арендуются как выделенная линия.

Оба находятся в одном аккаунте и оплачиваются с одного предоплаченного баланса в долларах США. Это верно и для человека, который покупает один номер на сайте, и для бизнеса, который покупает тысячи через API, — это один и тот же аккаунт и один и тот же баланс.

Как стать реселлером?

Создайте обычный аккаунт SIMAREA, пополните его и выпустите API-ключ в панели API-ключей этого аккаунта. Отдельной регистрации для реселлеров нет, заявку писать не нужно, и никто не должен вас одобрять.

С этого момента ваша интеграция может покупать. С вашей стороны не нужно устанавливать ничего, кроме HTTP-клиента, и подписывать договор перед стартом тоже не нужно.

Как оплачивать то, что я продаю?

С предоплаченного баланса. Вы пополняете его криптовалютой, и каждая покупка вашего ключа списывается с него. Нет счёта в конце месяца и нет кредитной линии.

Это тот же баланс, который тратит сайт, поэтому его можно посмотреть, войдя в аккаунт, или запросить через API. Если его не хватает, покупка отклоняется до того, как что-либо куплено, а в отказе точно указано, сколько не хватает, — этого достаточно, чтобы автоматизировать пополнения.

Есть ли скидка для реселлеров или цена за объём?

Пока нет, и мы не будем делать вид, что есть. Объёмные цены, условия расчётов и обязательства поддержки не согласованы, поэтому графика скидок нет ни на этой странице, ни где-либо ещё на сайте. Всё, что здесь сказано о работе продукта, — правда; о том, сколько платит реселлер, пока просто нечего сказать.

Вы можете начать сегодня по обычным ценам, которые уже видите, и в API ничего не изменится, когда условия будут согласованы. Если хотите договориться о чём-то напрямую уже сейчас, напишите на [email protected] и расскажите, что и примерно в каком объёме планируете продавать.

Можно ли продавать тарифы eSIM через API сегодня?

Нет, пока нельзя. Цены на eSIM зависят от нерешённого вопроса с нашим поставщиком, поэтому ни у одного тарифа нет цены и ни один не выставлен на продажу. Маршрут пакетов намеренно возвращает пустой список — ваш ключ работает, маршрут работает, а список действительно пуст. Попытка купить eSIM сегодня будет отклонена, и деньги не спишутся.

Список направлений при этом возвращается полностью, поэтому вы можете уже сейчас построить и протестировать сопоставление направлений и добавить пакеты в тот день, когда у них появятся цены. Виртуальные номера можно купить уже сегодня.

Что не даст повтору запроса списать деньги дважды?

Каждая покупка должна содержать заголовок Idempotency-Key, который выбираете вы, а запрос без него отклоняется. Мы не генерируем ключ за вас, и в этом весь смысл: ключ, придуманный сервером, новый при каждой попытке, так что каждый повтор становился бы вторым заказом — а в этом продукте это второе списание и второй номер.

Отправьте тот же ключ с тем же заказом ещё раз — после таймаута или обрыва соединения — и получите первый заказ без повторного списания. Отправьте тот же ключ с другим заказом — и запрос будет отклонён, а не получит в ответ прежний заказ. Повторять запрос всегда безопасно; ошибка всегда заметна.

Что будет, если заказ не удался или SMS так и не пришло?

Деньги сами вернутся на ваш баланс. Виртуальный номер, который не удалось подключить, возвращается автоматически, а номер, отменённый до прихода любого сообщения, тоже возвращается. Ни в одном из случаев не нужно открывать тикет или следить за этим.

Один случай намеренно не возвращается: арендованный номер, отработавший весь срок. Это завершённая продажа, а не невыполненная доставка, поэтому его отмена возвращает ноль, а не ошибку. Номер, на который уже пришло SMS, тоже нельзя вернуть — код, за который вы заплатили, пришёл.

Узнают ли мои клиенты, что номера поставляет кто-то другой?

От нас — нет. Названия поставщиков и операторов не встречаются ни в одном поле ни одного ответа API, поэтому ничто из того, что вы передаёте клиенту, не может их содержать. Мы проверяем это автоматической проверкой, а не полагаемся на свою память.

Как представлять продукт — решать только вам. Мы не выходим к вашим клиентам и не связываемся с ними.

Что делать, если ключ утёк?

Отзовите его в панели API-ключей. Отзыв срабатывает со следующего же запроса, потому что ничего о ключе не кешируется — нет промежутка, в котором отозванный ключ продолжает покупать.

Выпускайте по ключу на каждую интеграцию, а не один ключ на всё, — тогда отзыв утёкшего ключа остановит одну интеграцию, а не все. Лимиты запросов тоже считаются по ключу, так что отдельные ключи ещё и не дают загруженной интеграции замедлять остальные.

Есть ли вебхуки?

В этой версии нет. Вы опрашиваете созданный заказ, и каждый успешный ответ содержит ваше окно лимита запросов, так что вы можете решать, как часто спрашивать, не гадая.

Заказ, который вы получаете, всегда актуален: он заново читается из базы данных, а не собирается из того, что было верно мгновение назад, поэтому сообщение, пришедшее в промежутке, будет видно.