General requirements to prepare for integration
Mass Payouts Flow from Partner Dashboard (CSV File)
Mass Payouts Flow via Mass Payouts API
FAQ Mass Payouts
- Can I use all 300+ cryptocurrencies you support?
Yes, you can
- Are there limits? On sums, number of payout addresses?
No, there aren’t.
- Are there fiat payouts?
Right now we don’t offer mass payouts in fiat, but you can withdraw from your Custody to a bank account of yours via our third-party provider, Transfi, after undergoing their KYB procedure.
- Fees for payouts?
- 0% service fee! Just 1 network fee
- for deposits, we have a service fee of 0.5% for mono-payments (e.g BTC-to-BTC) and 1% for multi-currency payments (e.g. BTC-to-USDT)
- Ways (e.g., bank transfer) and currencies (incl. crypto/coins – e.g. USDT) for deposits?
- crypto (300+currencies)
- fiat onramp (20+ currencies, more info here), which includes Visa, Mastercard, GooglePay and more.
- Whole cycle with full fees calculation from deposit to payout
- User sends payment (deposit) to a one-time dynamic deposit address. Fees: user pays network fee (by blockchain, not NOWPayments)
- NOWPayments processes the transaction. Fees: partner pays service fee (0.5% or 1% if exchange is needed) AND partner pays network fee
- The funds are on your Custody (internal wallet). You need to enable it.
- Partner sends payouts. Fees: 1 network fee per payouts. 0 service fees.
- Enable additional features
- Fixed rate
- Fee paid by user
- Network fee optimization
- Payment markup
- Payment covering
- Extra deposits auto processing
- My team
- Example of real payment and payout cycle with fees
- user pays
100 USDT TRX
- we assume that network fee is 1 USDT. NB! network fee can be much bigger or less, depending on the market
- NOWPayments receives
99 USDT TRX
- we assume that merchant balance is USDT TRX also
- we assume that network fee is 1 USDT. NB! network fee can be much bigger or less, depending on the market
- NOWPayments processes the transaction. NOWPayments sends funds to Partner's Custody minus service fee (0.5%) and network fee
- 99 - 1 - 0.99/2=97.505 USDT - is what Partner gets on their Custody
- if you use fee paid by user feature, the fees above will be covered by user but
- service fee will be 1%
- If you need to get $100, user will have to deposit at least
$104 to cover service fee (1% = 2 USDT + 2 network fees)
- Assume, Partner makes then 2 payouts, 5 USDT TRX each
97.505 USDT - 5 USDT (payout) -1 USDT (network fee) = 91.505 USDT
91.505 USDT - 5 USDT (payout number 2) - 1 USDT (network fee) = 85.505 USDT
- Partner Balance will be
85.505 USDT
- Do you have an API for mass payouts?
Yes. Please check our guide!
- Example of API response for withdrawals?
{
"id":"123456789",
"batch_withdrawal_id":"987654321",
"status":"CREATING",
"error":null,
"currency":"usdttrc20",
"amount":"50",
"address":"address",
"fee":null,
"extra_id":null,
"hash":null,
"ipn_callback_url":"callback_url",
"created_at":"2023-07-27T15:29:40.803Z",
"requested_at":null,
"updated_at":null
}
- Which cryptocurrencies (BTC, USDT, …) do you support for users to pay with?
- 300+ currencies, you can check available ones here. This includes popular ones (BTC, ETH, XRP), stablecoins (USDT, USDC, DAI, TUSD), memecoins (SHIB, DOGE), privacy ones (ZEC, XMR), low-fee ones (Solana, nano) and many more.
- How long does it take to integrate? What is the step-by-step process?
- Check our guide for a step-by-step process.
- with dev resources available on your side, API integration shouldn’t take more than a couple of days
- to start integrating, you need to sign up, add your wallet and create an API key - this takes under 2 minutes.