LogoLogo
Release notesHomepageTry demo
  • Welcome to B2BINPAY docs
  • Get started
    • Quick start guide
    • Explore the Web interface
  • User guide
    • Wallet management
      • Wallets
      • Transfers
      • Deposits
      • Payouts
      • Events
      • Callbacks
    • Custody
      • Wallets
      • Requests
      • History
    • Staking
      • TRX staking
    • Rates
    • Swaps
      • Wallets
      • Swap
      • History
  • How-tos
    • Manage your profile and system
      • How to change your password
      • How to enable 2FA
      • How to whitelist IP addresses
      • How to access the API
      • How to enable additional AML check
    • Manage your wallets
      • How to create a wallet
      • How to grant access to your wallet
      • How to manage user roles
      • How to restrict access to your wallet
      • How to generate a report on wallet balances
      • How to set withdrawal thresholds
    • Manage your assets
      • How to create a deposit
      • How to create a payout
      • How to create a bank withdrawal
      • How to create an internal transfer
      • How to select the optimal blockchain fee
      • How to speed up your payout by changing the blockchain fee
      • How to whitelist a payout address
      • How to swap funds
      • How to top up or withdraw funds from your Custody wallet
  • API guide
    • API overview
    • Authentication
    • Wallet methods
    • Transfer methods
    • Deposit methods
    • Payout methods
    • Currency methods
    • Rate methods
  • References
    • Key terms
    • User roles
    • Transfer types
    • Currency codes
    • Block explorer list
    • Address types
    • Useful links
  • Troubleshooting
    • Error: No active account found with the given credentials
    • Error: Invalid 2FA code
    • Error: You IP is not whitelisted
    • Unresolved deposits
    • Missing deposits
    • Canceled transfers
    • Unconfirmed transfers
  • Release notes
Powered by GitBook
On this page
  • Problem
  • Possible reasons
  • Solution
  • Stuck payouts
  • Insufficient funds on parent wallet

Was this helpful?

  1. Troubleshooting

Unconfirmed transfers

PreviousCanceled transfersNextRelease notes

Last updated 2 months ago

Was this helpful?

Problem

  • The outgoing transfer is stuck in the Unconfirmed status.

  • I encountered the Insufficient funds on parent wallet event.

Possible reasons

These issues may occur due to:

  • The fee amount being to low (for payouts).

  • The lacks funds for accepting payment in tokens (for deposits).

Solution

Stuck payouts

The confirmation time for a transaction varies depending on the blockchain used, paid fees, and network load. For example, Bitcoin transactions typically take around 10 minutes to confirm, while Ethereum transactions are confirmed in about 12 seconds. You can find the required numbers of block confirmations for different currencies .

If a transaction remains at zero confirmations for a long time, it may indicate the transaction fee was too low. In such cases, you can either wait for network fees to decrease, or resubmit the transaction with a higher fee to accelerate processing. For details, refer to .

Insufficient funds on parent wallet

When receiving payments to your token wallet, commissions are deducted from the linked parent wallet. If the parent wallet lacks sufficient funds to cover these commissions, the payment will not be processed until it's replenished.

Here are several steps that can help you handle it.

1

Identify the parent wallet

  1. Locate the transfer on the Wallet management > Events page. You can filter events by the Insufficient funds on parent wallet type to identify all unconfirmed transfers.

  2. Click the deposit ID in the Operation ID column to access the deposit details.

  3. In the deposit details, find the information about your token wallet to which the deposit was made and click its ID to access the wallet details.

  4. In the token wallet details, find the link to its parent wallet and click it to access the details.

2

Check the minimum required balance

Compare the parent wallet current balance against the required minimum amounts for transaction processing. The necessary amounts for various blockchains are as follows:

  • 75 TRX (Tron)

  • 0.0009 BNB (Binance Smart Chain)

  • 0.01 ETH to 0.05 ETH (Ethereum)

3

Top up the parent wallet

  1. In the wallet details of the parent wallet, find the Wallet address and copy it.

  2. Make a direct deposit to the parent wallet. Make sure your deposit amount is enough to cover the minimum required amount.

4

Retry the transfer

  1. Check the deposit status on the Wallet management > Transfers page. You can identify it by filtering transfers by the Direct deposit to wallet address type. The status should update to Confirmed.

  2. Once the deposit is successfully credited to your parent wallet, go back to the Wallet management > Events page.

  3. Click the Retry button for the corresponding event to process the transaction.

If after successful replenishing of the parent wallet the Retry button is unavailable (grayed out), contact the Support Team for further assistance.

See also:

Transfers
Events
How to speed up your payout by changing the blockchain fee
here
How to speed up your payout by changing the blockchain fee
parent wallet