#Nihades-payout

1 messages · Page 1 of 1 (latest)

tribal wadi
#

Hi! Can you share your account ID?

unkempt mist
#

Platform Account: acct_14PLdPJEgO2iNXQV
Express Account: acct_1KOjPDR8JphwcJWT

tribal wadi
#

Thanks! Give me a few minutes to look into this.

tribal wadi
#

Sorry for the delay. The $1,092 available balance you see is from an ACH payment. And ACH funds got to a specific balance, separate from where money from card payments goes.
So you have two options to create a successful payout:

  1. Add to the available card balance by making some payments with the “tok_bypassPending” test card from https://stripe.com/docs/testing#cards
  2. Make the payout using the API call https://stripe.com/docs/api/payouts/create#create_payout-source_type and pass source_type:bank_account to pull from that ACH balance.
unkempt mist
#

$1,092 was not collected through payments, i used Transfer API to transfer funds from Platform Account to Express Account

#

so i actually want to test Instant Payout API to debit card

vale fern
#

I see! Does Soma's answer not answer the question?

unkempt mist
#

not quite, how money can be available for instant payout after using Transfer API ?

vale fern
#

try using Soma's option 1, do a charge using that card and then transfer those funds to the Express account and then try do the payout.

unkempt mist
#

platform account has millions of bank account and card payments, it is big shared test account, and when i use Transfer API, how it is related with those payments ? i guess Transfer API itself creates a bank charge

vale fern
#

when i use Transfer API, how it is related with those payments ?
it's not, it is just transferring a lump sum

#

i guess Transfer API itself creates a bank charge
it doesn't, its just moving money between Stripe accounts

unkempt mist
#

all these are actually transfers i made

#

and i have instant eligible external debit card account, but i cannot payout

#

what is that "2 day rolling basis" ? maybe funds are blocked for 2 days then ?

vale fern
#

we explained why you can't pay out, it's the balance type

#

when you make a payment using ACH, the funds from that got to a specific balance, separate from where money from card payments goes to. For whatever reason, the funds on your Express account are that type

#

so if you create some available funds using the card type and then transfer from your platform to your Express account, it will work

unkempt mist
#

What is that "For whatever reason" ? i want to find that, is it because how i used Transfer API ?

vale fern
#

could be! can you post the ID of a transfer tr_xx you created?

unkempt mist
#

tr_1KRhk9JEgO2iNXQVvWaAJeAy

#

this is how API called :

Stripe::Transfer.create(
      amount: amount,
      currency: currency,
      transfer_group: transfer_group,
      destination: recipient_id,
      metadata: {
        description: description
      },
      expand: ['destination', 'balance_transaction', 'destination_payment'],
    )
#

i will add source_type to Transfer API itself and test again now

vale fern
#

most likely the transfer_group you used was used with payments that used ACH

unkempt mist
#

adding source_type to Transfer API solved the issue

#

yeah, it somehow defaulted to bank account

#

but now i was able to test Instant Payout