Платіть сотням гаманців однією пачкою.
Завантажте список адрес і сум — Payora одразу резервує кошти. Ви перевіряєте й надсилаєте пакет; підписує та транслює його оператор, і кожен хеш транзакції записується до пакета.
Вставте список — побачите резерв
Один отримувач на рядок: адреса, сума й за потреби тег або memo через пробіл, кому чи крапку з комою — той самий формат, що приймає панель.
Перевірка йде лише у вашому браузері — вставлене не залишає сторінку. Під час надсилання Payora звіряє кожну адресу з мережею монети.
Оцінка за поточною комісією мережі. Точний резерв рахується під час надсилання, а схвалену пачку підписує й надсилає оператор.
Резерв, перевірка, надсилання офлайн.
Надіслана пачка — це заявка, а не переказ. Кожен статус видно, а пачку в очікуванні завжди можна скасувати.
- Ви
Завантаження пачкою
По рядку на отримувача: адреса й сума, за потреби тег або memo. До 500 отримувачів у пачці.
- У резерві
Миттєве резервування
Загальна сума й комісія за кожним рядком утримуються на балансі одразу після надсилання — витратити двічі не вийде.
- Оператор
Підписує не сервер
Автоматично не йде нічого. Схвалений пакет підписує та транслює оператор, записуючи кожен хеш транзакції.
- Надіслано
Повний слід у журналі
Кожна виплата — запис у журналі лише на дозапис; скасування пачки, що чекає, одразу знімає утримання.
Резерв на балансі, надсилання руками
- Кошти резервуються у мить створення пачки — витратити більше, ніж є, неможливо.
- Оператор схвалює й надсилає — сам сервер виплату в мережу не транслює ніколи.
- Прозора налаштовувана комісія за рядок; нічого прихованого.
- Відхилені та скасовані пачки знімають утримання автоматично.
На Pro і Business POST /v1/payout приймає до 500 позицій з тією самою HMAC-авторизацією та Idempotency-Key, що й рахунки. Будь-який невірний рядок відхиляє всю пачку із зазначенням індексу, тож отримувач ніколи не зникає мовчки.
# signature = HMAC-SHA256(api_secret, timestamp + "." + raw_body)
BODY='{"currency":"USDT_TRON","items":[
{"address":"TR7…","amount":"250.00"},
{"address":"TX9…","amount":"99.50","tag":"batch-A"}]}'
TS=$(date +%s)
SIG=$(printf '%s.%s' "$TS" "$BODY" | openssl dgst -sha256 -hmac "$SECRET" | cut -d' ' -f2)
curl -X POST https://api.payora.money/v1/payout \
-H "X-Payora-Key: $KEY" -H "X-Payora-Timestamp: $TS" \
-H "X-Payora-Signature: $SIG" -H 'Idempotency-Key: payroll-2026-09' \
-H 'Content-Type: application/json' -d "$BODY"<?php
$body = json_encode([
'currency' => 'USDT_TRON',
'items' => [
['address' => 'TR7…', 'amount' => '250.00'],
['address' => 'TX9…', 'amount' => '99.50', 'tag' => 'batch-A'],
],
]);
$ts = (string) time();
$sig = hash_hmac('sha256', $ts . '.' . $body, $apiSecret);
$ch = curl_init('https://api.payora.money/v1/payout');
curl_setopt_array($ch, [
CURLOPT_POST => true, CURLOPT_POSTFIELDS => $body, CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'X-Payora-Key: ' . $apiKey, 'X-Payora-Timestamp: ' . $ts,
'X-Payora-Signature: ' . $sig, 'Idempotency-Key: payroll-2026-09',
'Content-Type: application/json',
],
]);
$batch = json_decode(curl_exec($ch), true); // 201 → status "pending"# 201 Created — reserved, not sent
{
"batch_id": 812,
"status": "pending",
"currency": "USDT_TRON",
"item_count": 2,
"total": "349.50",
"fee": "…",
"items": [ … ]
}
# later: GET /v1/payout/812, or a signed payout.sent webhook
# cancel while pending: POST /v1/payout/812/cancelЧасто задавані питання
Прямі відповіді, зокрема на незручні питання: зберігання коштів, комісії та що буде, якщо щось піде не так.
Довідковий центрЯк влаштовані масові крипто-виплати в Payora?
Ви завантажуєте пачку до 500 отримувачів: по рядку на адресу й суму, за потреби з тегом чи memo. Payora перевіряє кожен рядок і одразу резервує на балансі підсумок разом із комісією, щоб кошти не можна було витратити двічі. Ви переглядаєте пачку, підписуєте й надсилаєте транзакції зі свого офлайн-гаманця та записуєте хеші.
Чи надсилає сервер виплати сам?
Ні. Надсилання пакета резервує кошти й ставить його в чергу; у мережу автоматично не йде нічого. Схвалений пакет оператор перевіряє, підписує поза вебзастосунком і записує кожен хеш транзакції. Тобто надісланий пакет — це заявка, а не переказ, і поки він чекає, його можна скасувати та зняти резерв.
Скільки отримувачів вміщує одна пачка?
До 500 рядків на пачку. Пачок можна робити скільки завгодно, підтримуються й змішані за валютами: кожна монета групується та обробляється власним набором транзакцій.
Що буде, якщо скасувати виплату, яка чекає?
Скасування пачки до підтвердження одразу знімає резерв і повертає доступні кошти. Кожне резервування, зняття й комісія — ідемпотентний запис у журналі лише на дозапис, тож баланс завжди сходиться і зависань не буває.
У яких монетах працюють пакетні виплати?
В усіх валютах вашого балансу: BTC, ETH та EVM-мережі, Tron (USDT/USDC-TRC20), TON, Solana (SOL, USDT, USDC), LTC, DOGE, BCH, XRP і XLM. Для XRP вказується destination tag, для XLM — memo; вони задаються порядково й перевіряються до резервування.
Запустіть першу пачку виплат.
Ручні пачки з панелі доступні на будь-якому тарифі. API виплат — на Pro і Business.
На які запити відповідає ця сторінка
- як приймати криптовалюту на сайті
- криптоплатіжний шлюз для сайту
- готова сторінка оплати криптовалютою
- приймання криптовалюти без комісії
- криптоплатежі для сайту
- приймати біткоїн і стейблкоїни
- криптоплатіжний шлюз з API
- виведення криптовалюти на власний гаманець
- платіжні посилання в криптовалюті
- масові криптовиплати
- рахунки клієнтам у криптовалюті
- модулі оплати для платформ магазинів
- «Масові крипто-виплати» для інтернет-бізнесу
- оплата криптовалютою без банківського еквайрингу