Мы агентство, ищем команду с опытом криптоплатежей и денежного учёта.
В отклике нужны цена и срок по трём вариантам: OxaPay, PayRam на своём сервере, собственный процессинг. По каждому ждём вывод: берёте или отказываетесь, и почему.
Действующий сервис приёма донатов для стримеров и авторов добавляет криптовалюту как ещё один способ оплаты. Рублёвый платёжный цикл уже работает: создание платежа, получатель, учёт, баланс, выплата. Монета USDT, сети на старте: Tron и одна дешёвая, TON или Polygon. Донаты мелкие, типичная сумма 2-10 USDT, комиссия сервиса 3%.
Что должна уметь система:
Донат. На каждый донат отдельная операция с внутренним номером, получатель известен до оплаты. Донатер видит сумму в рублях и пересчёт в USDT, сеть, адрес, QR, срок действия. Статусы: ждём оплату, платёж обнаружен, подтверждается, получен. Отдельно обрабатываются недоплата, переплата, чужая сеть, просроченный адрес.
Учёт. Свой реестр операций с двойной записью: поступило, комиссия, зачислено, резерв, списано. Баланс стримера раскладывается до конкретного доната. Источник правды этот реестр, а не уведомления процессинга.
Выплаты. Накопление с ручным выводом и автовыплата по порогу, порог считается от комиссии сети. Вывод на внешний кошелёк стримера, а там, где процессинг это умеет, внутренним переводом на его аккаунт. Комиссия сети показана получателю отдельной строкой.
Защита от двойной выплаты. У выплаты уникальный номер. После таймаута повтор запрещён, пока статус этой операции не проверен у процессинга или в сети.
Сверка. Уведомления принимаются с проверкой подписи, статусы дополнительно опрашиваются. Сумма балансов по реестру регулярно сверяется с реальным остатком, расхождение останавливает выплаты и поднимает тревогу.
Лимиты. Потолок на донат и суточный оборот получателя, ручное одобрение крупных выплат, задержка после смены реквизитов, неизменяемый журнал действий.
Интерфейсы. Страница оплаты для донатера, раздел в кабинете стримера, админка со сверкой и разбором спорных поступлений.
Слой интеграции сменный: при замене процессинга реестр, балансы и история остаются как есть.
Документацию OxaPay и PayRam мы разобрали. Ниже места, на которых варианты спотыкаются. Ждём ответа именно по ним.
OxaPay:
Инвойс стоит 1,5%, но отдаёт ссылку на страницу OxaPay. Адрес и QR на своей странице даёт white label за 2%. Статический адрес в Tron стоит 2% плюс 0,46 USDT с поступления, на донате в 5 USDT это больше 11%. Какой продукт берёте?
В API выплат нет ключа идемпотентности, в истории нет поиска по внешнему номеру. Как исключаете повторную отправку?
Юрлицо и применимое право не раскрыты, в открытых источниках есть жалобы на заморозку остатка. Как ограничиваете сумму под риском?
PayRam:
Комиссия 1-5% при сборе средств в холодный кошелёк. Ядро поставляется закрытым Docker-образом. Аудит контрактов есть только для Ethereum.
Депозитный адрес постоянный и привязан к клиенту, новый платёжный запрос замещает прежний. Как различаете два одновременных доната одному стримеру?
Один сбор USDT в Tron стоит около 2,2 $. Как это уживается с донатами в 2-10 USDT?
Проверки входящих нет, остановить сбор отдельного поступления нельзя. Как строите карантин?
Ключ горячего кошелька лежит на сервере. Какая схема хранения, лимитов и пополнения?
Собственный процессинг:
Сбор USDT в Tron: TRX, энергия, стоимость одной операции.
Хранение ключей и подпись выплат.
Внешний аудит безопасности: кто делает и сколько стоит.
Какие сети входят в первую версию.
Что ждем в предложении
По каждому из трёх вариантов:
фиксированная цена MVP (приём, учёт, ручные выплаты, сверка) и полного объёма;
срок в неделях до MVP и до полного объёма, с этапами;