#swati
1 messages · Page 1 of 1 (latest)
Hi there!
You probably have some balance in your account, but not available balance. You could check that by looking at you balance with the API here: https://stripe.com/docs/api/balance/balance_retrieve
But you have a couple of options to fix that:
{
"object": "balance",
"available": [
{
"amount": 3160,
"currency": "usd",
"source_types": {
"bank_account": 3160,
"card": 0
}
}
],
"connect_reserved": [
{
"amount": 0,
"currency": "usd"
}
],
"livemode": false,
"pending": [
{
"amount": 1912,
"currency": "usd",
"source_types": {
"bank_account": 0,
"card": 1912
}
}
]
}
- Increase your available balance, by making payments on your account with these test cards (note that this only work in test mode) https://stripe.com/docs/testing#available-balance
- Or use
source_transactionwhen creating the transfer https://stripe.com/docs/api/transfers/create?lang=dotnet#create_transfer-source_transaction
Interesting. Can you share your transfer ID (tr_xxx)?
Can you share your account ID (acct_xxx)? It's at the top of this page: https://dashboard.stripe.com/settings/account
Oh I actually I see in the response you shared that your available balance if for bank_account:
"available": [
{
"amount": 3160,
"currency": "usd",
"source_types": {
"bank_account": 3160,
"card": 0
}
}
],
So to make that work you should set the source type when creating the transfer to use the bank_account. Otherwise we use the card balance by default.
So you should use this https://stripe.com/docs/api/transfers/create?lang=dotnet#create_transfer-source_type with bank_account when creating the transfer.