Tak — możesz płacić wiele portfeli kryptowalutowych jednocześnie, zamiast wykonywać przelewy jeden po drugim. Na Payora możesz umieścić do 500 linii odbiorców w jednej partii, gdzie każda linia to para address amount z opcjonalnym tagiem lub notatką, lub możesz wysłać tę samą listę do API wypłat. W momencie, gdy partia zostanie zaakceptowana, całkowita kwota plus opłaty jest rezerwowana na twoim wewnętrznym saldzie, więc nigdy nie może być przekroczona, a cały proces jest następnie rozliczany jako jeden obiekt zamiast pięciuset luźnych transakcji.
To jest krótka odpowiedź. Reszta tej strony to praktyczne szczegóły: jak działa przepływ wklejania, kiedy sięgnąć po API, ile to kosztuje i jeden szczery zastrzeżenie dotyczące tego, jak monety faktycznie opuszczają.
Dlaczego wysyłać kryptowaluty do wielu portfeli w partii?
Płacenie ludziom jedną transakcją na raz działa do momentu, gdy masz ich trzydziestu. Wtedy przestaje być to zadaniem i staje się źródłem błędów. Grupowanie rozwiązuje trzy konkretne problemy:
- Mniej błędów.Przygotowujesz pełną listę raz, przeglądasz ją raz i przesyłasz raz. Żadnego wklejania adresu do portfela czterdzieści razy o 23:00, co jest dokładnie wtedy, gdy cyfra zostaje przestawiona.
- Jedna zarezerwowana całkowita kwota.Całkowita kwota partii i jej opłaty są trzymane razem, z góry. Masz albo środki na całą transakcję, albo dowiadujesz się od razu — a nie w połowie, gdy piętnaście osób zostało opłaconych, a piętnaście czeka.
- Jedna rekonsyliacja.Partia to jeden rekord z jednym identyfikatorem. Księgowość widzi jedną całkowitą kwotę wychodzącą i podział na poszczególnych odbiorców, a nie stóg indywidualnych wypłat do dopasowania ręcznie.
Jeśli płacisz zespołowi, partnerom lub sprzedawcom na rynku według harmonogramu, to jest różnica między pięciominutową pracą a straconą popołudniem. funkcja masowych wypłatjest stworzona dokładnie do tego.
Wklej partię do szafki
Najprostszym sposobem na opłacenie wielu portfeli kryptograficznych jednocześnie jest szafka. Otwórz ekran wypłat, wybierz walutę i wklej swoją listę — jeden odbiorca na linię, address następnie amount, oddzielone białymi znakami:
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t 250.00
TW2v8xVEXAMPLE2recipientTronaddr 99.50
TJRabPrEXAMPLE3recipientTronaddrxx 1000.00Każda linia jest weryfikowana przed zarezerwowaniem czegokolwiek: adres musi być poprawnie sformatowany dla tej monety, a kwota nie może mieć więcej miejsc po przecinku niż aktywa faktycznie obsługują. Jeśli którakolwiek linia jest błędna, to cała partia jest odrzucana i informuje cię, które indeksy linii należy poprawić. Wypłata nigdy nie pomija ani nie skraca odbiorcy — dostajesz wszystko lub nic. Gdy zostanie zweryfikowana, całkowita kwota plus opłata za pozycję jest rezerwowana, partia trafia do pending, a ty jesteś gotowy do podpisania.
Partia to jedna waluta na raz, ponieważ każda moneta rozlicza się w swojej własnej sieci. Oto jak wyglądają niektóre linie w różnych aktywach, w tym opcjonalne trzecie pole:
| Aktywa | Adres odbiorcy | Kwota | Tag / memo |
|---|---|---|---|
| USDT (Tron) | TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t | 250.00 | — |
| XRP | rEXAMPLExrpDestinationAddr9kzq | 120.00 | 462948 |
| XLM | GEXAMPLExlmFederationAddr7hac | 80.00 | inv-2041 |
Każdą z tych transakcji należy uruchomić jako osobną partię — partię USDT na Tron, partię XRP, partię XLM — ponieważ waluta jest wybierana raz dla całej listy.
Preferujesz kod? Wywołaj API wypłat
Jeśli wypłaty są wyzwalane przez Twój własny system — harmonogram płac, panel afiliacyjny, kolejka wypłat w grze — pomiń wklejanie i wyślij tę samą listę do API. Ciało to waluta i tablica przedmiotów:
curl -X POST https://api.payora.money/v1/payout \
-H "X-Payora-Key: $KEY" \
-H "X-Payora-Timestamp: 1721736000" \
-H "X-Payora-Signature: $SIG" \
-H "Idempotency-Key: payroll-2026-07-23" \
-H "Content-Type: application/json" \
-d '{"currency":"USDT","items":[{"address":"TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t","amount":"250.00"},{"address":"TW2v8xVEXAMPLE2recipientTronaddr","amount":"99.50"}],"note":"July contractors"}'Uwierzytelnienie jest takie samo jak w przypadku pozostałych schematów żądań podpisanych w API Payora: X-Payora-Key, X-Payora-Timestamp w ciągu ±120 sekund, a X-Payora-Signature który jest HMAC-SHA256 surowego ciała. Dodaj Idempotency-Key a ponowione żądanie nigdy nie stworzy drugiej partii — przerwana łączność podczas wypłaty jest bezpieczna do powtórzenia. Udane wywołanie zwraca 201 z batch_id, liczba przedmiotów, całkowita kwota i opłata; GET /v1/payout/{id} zwraca status dla każdego przedmiotu i hashe transakcji, a podpisany payout.sent webhook uruchamia się, gdy każdy przedmiot został wysłany. Pełne odniesienie znajduje się w docs, a także istnieje dedykowany przewodnik po automatyzacji wypłat za pomocą API.
Szczera część: jak monety faktycznie wychodzą
Oto zastrzeżenie, powiedziane wprost, ponieważ to jest również cały sens. Złożenie partii, z szafy lub API, rezerwyśrodki na Twoim saldzie Payora i tworzy partię, którą możesz śledzić. To samo w sobie nie dowodzi, że odbiorcy zostali opłaceni. Partia następnie podąża za zatwierdzeniem, podpisywaniem lub procesem wydania skonfigurowanym dla Twojego konta, a Ty uzgadniasz wynik na podstawie statusu, webhooka i dowodów transakcji.
Tak więc API automatyzuje składanie, walidację, śledzenie statusu i webhook, podczas gdy wydanie pozostaje kontrolą operacyjną. Każdy, kto obiecuje "wywołanie API, monety natychmiast na zewnątrz, bez przeglądu", opisuje bardziej zautomatyzowany i ryzykowny model. W pełni automatyczne produkty wypłaty w stylu gorącego portfela mogą być wygodne, ale również zwiększają zasięg potencjalnego kompromisu konta lub serwera. Aby głębiej przyjrzeć się kompromisom bezpieczeństwa, artykuł o architekturze masowych wypłatdaje użyteczny kontekst; zawsze potwierdzaj aktualny przepływ Payora w dokumentacji produktu i ustawieniach konta.
Ile kosztuje partia
Obowiązują dwie opłaty, które są oddzielne:
- Opłata za ruch Payora — 0% za akceptację płatności oraz mała konfigurowalna opłata za wypłatę pieniędzy (1,5% w planie Free, plus opłata sieciowa za monetę). Jest pobierana za przedmiot i jest trzymana z partią, więc zarezerwowana całkowita kwota już ją uwzględnia. Zobacz cennik dla aktualnych wartości.
- Opłata sieciowa — koszt każdej transakcji na łańcuchu, płacony sieci, a nie Payora. Zależy to całkowicie od monety i tego, jak zajęta jest jej sieć: centy na Tron, TON lub Solana; więcej na Bitcoinie lub Ethereum w szczycie.
Obie kwoty są pobierane z salda wysyłającego, które doładowujesz, akceptując płatności lub dokonując przelewów. Możesz obserwować zablokowaną i zwolnioną kwotę na swojej stronie salda. strona.
Tagi i notatki dla XRP i XLM
Niektóre sieci potrzebują drugiego identyfikatora, aby skierować płatność do właściwego konta za wspólnym adresem. XRP używa tagu docelowego; XLM używa notatki. W Payora ta wartość to opcjonalne trzecie pole w każdej linii (lub tag właściwość na przedmiot w API), jak pokazano w tabeli powyżej. Jeśli płacisz komukolwiek na giełdzie lub w usłudze powierniczej na tych łańcuchach, tag lub notatka nie jest opcjonalna w praktyce — pomiń to, a środki trafią na właściwy adres, ale niewłaściwe subkonto. Payora waliduje pole przed rezerwacją, więc źle sformatowany tag zostanie wychwycony wraz z resztą partii.
Zmieniłeś zdanie? Anuluj wstrzymanie
Partia, którą złożyłeś, ale jeszcze nie zwolniłeś, jest nadal pending, a oczekująca partia może być anulowana. Anulowanie uwalnia zarezerwowany balansprosto z powrotem do twoich dostępnych funduszy — nic nie jest zablokowane, ponieważ nie istnieje jeszcze żaden zakończony wypłata on-chain. Niezależnie od tego, czy anulujesz w szafce, czy POST /v1/payout/{id}/cancelprzez API, wynik jest taki sam: blokada jest zniesiona i możesz odbudować listę. To właśnie dlatego ważne jest rezerwowanie, a następnie uwalnianie — pieniądze są uwzględniane podczas przeglądania partii, ale odbiorcy nie są traktowani jako opłaceni, dopóki status i dowody transakcji nie potwierdzą uwolnienia.
Zacznij
Płatność wielu portfeli kryptograficznych jednocześnie sprowadza się do trzech kroków: zasil swój balans wysyłania, wklej lub POST-uj partię do 500 linii i zakończ skonfigurowany proces zatwierdzania lub uwalniania przed oznaczeniem odbiorców jako opłaconych.Utwórz darmowe konto, wypróbuj dwuliniową partię w taniej sieci, aby poczuć cały proces, a następnie zwiększ skalę. strona masowych wypłatma szczegóły, a docs masz dokumentację API, gdy będziesz gotowy do automatyzacji strony zgłoszeń.
Comments