Кто заплатил. Видно без таблицы.
У каждого рекламодателя свой постоянный адрес в каждой сети. Пришло на адрес Nord Ads — значит, заплатил Nord Ads. Найти платёж можно по сумме, периоду и адресу отправителя.
Адрес выдан один раз и не меняется. Рекламодатель платит на него каждый месяц.
Чисто ли. Проверка до зачисления.
Каждый приход сверяется с санкционными списками — OFAC, миксеры — до того, как его можно потратить. Чисто — доступно, и деньги сразу идут в выплаты.
Если проверка найдёт совпадение, деньги подождут решения сотрудника Ginumo — сами никуда не денутся.
Кому выплатить. Сто сорок партнёров, одна подпись.
Вставили таблицу. Каждый адрес проверен на свою сеть: адрес не из той сети подсветится до подписи. Сухой прогон показывает комиссию сети и хватит ли денег. Потом одна подпись ключом входа на всю пачку; нужно «четыре глаза» — завёл один, подписывает другой.
Ассистент Ginumo · вамПачка из 140 строк уйдёт после второй подписи. Комиссия сети видна, денег хватает.
Ваша платформа — по API. Три вызова.
Всё, что выше, ваша партнёрская платформа делает сама: выдаёт адрес рекламодателю, узнаёт о каждом приходе событием, отправляет пачку. Повтор безопасен.
Адрес рекламодателю
POST/sources/{id}/addressesПостоянный адрес в нужной сети. Повтор возвращает тот же адрес и второго не заводит.
Событие о приходе
вебхук · address.depositНа каждый приход, сумма строкой. Тело подписано HMAC над <timestamp>.<тело>; повторы до 13 раз, около 30 часов.
Пачка партнёрам
POST/payouts/batches/dry-runPOST/payouts/batches
POST/payouts/batches/{id}/send
Сухой прогон, создание, отправка. Ключ идемпотентности на каждой строке: повторная загрузка не платит дважды.
// тело события · пример { "event": "address.deposit", "source_id": "EXAMPLE-nord-ads", "source_external_ref": "nord-ads", "tx_hash": "EXAMPLE0do0not0use000000000000000000000000000000000000000000001", "received": "2400.00", "held": false }
Сумма приходит строкой — копейки не теряются. held — ждёт ли приход решения после проверки.
Ассистент Ginumo · вамСобытие address.deposit придёт на ваш сервер, как только приход подтвердится в сети.
- Опрашивать не нужноПлатформа узнаёт о каждом приходе сама.
- Ещё событияpayout.state · batch.state · invoice.payment
- Ключи для программПрава в пределах роли того, кто выдал ключ.
Кто держит. Выбираете вы.
Программа одна, возможности те же. Различается, чей ключ подписывает вывод: наш или ваш.
Сервис
Держим мы
- Запуск
- Открыли кабинет и работаете
- Ключ вывода
- у Ginumo
- Если проверка найдёт совпадение
- решает сотрудник Ginumo, вы видите причину и пишете в поддержку
- Комиссия
- видна до отправки
Лицензия
Ginumo на вашем сервере
- Запуск
- у вас, на вашем сервере
- Ключ вывода
- у вас
- Возможности
- те же
- Условия
- напишите нам
Поддержка отвечает вам сразу, 24/7.
Ассистент Ginumo видит ваши деньги и говорит словами, а не кодами. Человек — одной кнопкой. Одна переписка в кабинете и в @Ginumo_bot.
Да. Пачка — 18 420.00 USDT · Tron и комиссия сети. После отправки останется 2 180.00 USDT · Tron.
Восемь пар монета × сеть.
Сеть всегда рядом с суммой. Монет будет больше.
Комиссия видна до отправки. Условия — напишите нам.
Кто может вывести деньги.
- Только со свежим вторым факторомКод из приложения или ключ входа — прямо перед выводом.
- «Четыре глаза» и порогЗавёл один, отправляет другой; сколько подписей нужно — решаете вы.
- 48 часов паузы после восстановления доступаВывод недоступен, пока не пройдёт пауза.
- Новый получатель — только с ключомАдрес в справочник добавляется подтверждением ключом входа.
Счёт на оплату — ссылкой.
Рекламодатель открывает страницу: сумма, сеть и QR. Недоплата и переплата — отдельной очередью.
Кто мы.
Andrey Naumov и команда опытных разработчиков. Постоянно улучшаем сервис — монет будет больше. Пишите в поддержку: читаем и делаем.
Дальше — свой кошелёк, где ключи только у вас. скоро