#johnm-transfer
1 messages ยท Page 1 of 1 (latest)
this is my balance array
<com.stripe.model.Balance@1983188119 id=> JSON: {
"available": [
{
"amount": 5367040,
"currency": "usd",
"source_types": {
"bank_account": 5367040,
"card": 0,
"fpx": null
}
}
],
"connect_reserved": [
{
"amount": 0,
"currency": "usd",
"source_types": null
}
],
"instant_available": null,
"issuing": null,
"livemode": false,
"object": "balance",
"pending": [
{
"amount": 2846512,
"currency": "usd",
"source_types": {
"bank_account": 0,
"card": 2846512,
"fpx": null
}
}
]
}
I did not select a source type on the transfer
right to thats because you card balance (the default) is all pending
to test this, you can increase youre available card balance using the test card that bypasses the waiting / pending period:
4000000000000077
https://stripe.com/docs/testing#cards-responses
ok.. I buy that. And I think my data is bad in the dev environment because of all of my testing. But in my production environment , which we have not used, We are covering the ach fee as it is a beta. We want to cover the balance by using the topup function. If I do not use the source type on my transfer, what balance fields are being used to determine if my transfer will suceed ?
Yea i saw your conversation from earlier, so without a source type the card balance is used
(thats the default)
yea. Trying to figure a way to increase the bank_account balance to cover the ACH charge which we are paying in the beta. We are trying to do this by the end on the week for 1 customer. From what I understand, the topup only increases the card balance.
Right, only ACH payments increase the bank_account/ACH balance
Yea.. in this going back and forth ... Our sales engineer is saying one thing... you guys are saying another.. trust your opinion over theirs...
so, can we go over again... when determining balance for transfer... available balance for source type I.E. bank_account minus pending amount for the bank_account = amount available to transfer
Is this a Stripe representative you're working with?
yes
It's possible they're aware of something new that we don't know about yet. Can you DM me their name?
thought we were not supposed to disclose names in here ? I got blasted for that last time ...
In DM you can share with us, but we can't reciprocate. If you'd rather email that's perfectly fine, too and we can work with you that way.
Ok thanks, deleted it here
Just to follow up here, i caught up with the Stripe you were talking to to hopefully help you get sorted out ๐
I appreciate that. I tried the topup api with the test token provided;
Since we share the load here they're going to be the better resource with stateful knowledge of your integration, though you're always welcome here too ๐
https://stripe.com/docs/api/topups. using test token...
added funds to the account... but card balance only ๐ฆ
Our company did not think this through when wanting to offer it for free in the beta and not factoring in for fees...
Hello! @upper rose had to step away, let me get caught up...
Okay, so your issue is that you want to create a Transfer with source_type set to bank_account, but your bank_account balance is too low so you want to increase that balance in test mode?
Is there a larger issue relating to how to increase your bank_account balance with a Top-Up in live mode?
No not really. The only balance we will have is the bank_account because we are only doing ach at this time
and we are not charging a fee that would cover the stripe fee.... because it ia a beta
If the topup would let me select the account balance that was effected... that would solve the problem....
my only other recourse... is to set up a customer for our company.... add our bank account to it. and create a charge with enough to cover the shortage in the fees
I am about to step away as well...
HI @deft drum I'm just hopping in since @clever sand had to step away. If you need to leave I can leave some thoughts and you can read it back a bit later?
sure... it is dinner time here