Why I am getting 'insufficient funds' when trying Stripe Transfers even though I added TEST mode funds in my Account?

前端 未结 1 1462
不知归路
不知归路 2021-01-27 17:18

I am Stripe for storing Funds and transfer funds to sellers using Stripe Connect

My problem is , when I tried to transfer a fund from my Stripe account to a connected ac

相关标签:
1条回答
  • 2021-01-27 17:55

    When you make a charge on your Stripe account, those funds go to your account's pending balance. They then become available some time later depending on your account's payout schedule. If you're using the default settings of daily automatic payouts, when they become available, they are immediately included in a payout to your bank account. If you want to instead accumulate an available balance over time, you need to set your account to manual payouts.

    You can check your balances via the API.

    The reason this is relevant is that transfers via /v1/transfers can only succeed if you have sufficient available balance for the transfer amount. There are a few ways to manage this :

    • set your account to manual payouts and only make the transfer when you have accumulated available sufficient balance.
    • link the transfer to funds from a specific charge with the source_transaction field. This way the transfer API request succeeds immediately and the funds automatically move when they're available. This would be the preferred option.
    • In test mode only, you can make a charge against the 0077 test card to add funds directly to your available balance.
    0 讨论(0)
提交回复
热议问题