#test-payout-transfer

1 messages · Page 1 of 1 (latest)

glass foxBOT
bold plinth
#

Is this in test mode?

bleak moss
#

yes

bold plinth
bleak moss
#

how to create a payment so it lands the stripe dashboard not the account

#

i want to test manual payouts but i am unable to do so

#

i want to create payments and want them to be in stripe dashboard

#

then want to attempt a manual payout

bold plinth
#

Those test cards that I linked to will bypass your pending balance and the funds will go straight to your available balance. Once the funds are in your available balance, you can make the manual payout

bleak moss
#

what is the difference between payouts and transfers?

bold plinth
#

A transfer is when you send funds between your Stripe accounts. A payout is when you send funds from your stripe account to your external bank account.

limpid pine
#

test-payout-transfer

bleak moss
#

why is my charge id null in case of transfer?

limpid pine
#

Hey @bleak moss! I'm taking over. Can I ask you to provide a lot more details? What is null, where do you see it, etc.

bleak moss
#

in response. source_destination: null

#

when i am listing all charges

limpid pine
#

I don't understand what that means. You say you list all Charges but were saying the Charge id is null in a Transfer
Can I ask you to explain all of this in a lot more details all in one message?

bleak moss
#

I mean to say that when i attempted a transfer from stripe dashboard and later hit the API to list all the charges i get null in source_transaction: null, why it did n't show the charge Id?

#

I am trying to keep track of manual payouts

limpid pine
#

I'm sorry, this is all really vague

#

If you list Charges, the id is in the id property not in source_transaction

bleak moss
#

I want to trace the charge Id from it

limpid pine
#

I am sorry but I need you to explain this in a lot more details. Those sentences are too vague and too short and I don't follow at all what you're discussing right now.

If your code is using the List Charges API https://stripe.com/docs/api/charges/list you get a list of Charge objects https://stripe.com/docs/api/charges/object and the id is in the id property.
You seem to do something else, but I don't understand what. Please try to be descriptive, share exact code, what you see clearly, etc.

bleak moss
#

I want to keep track of payouts , is there any way i can list all the payouts or list all the transactions on a specific account?

limpid pine
#

I'm sorry for the back and forth but I'm really unclear on what you are trying to do. You say "track Payouts" but you're on manual Payouts you said

bleak moss
#

yes, my goal is to keep track of manual payouts from dashboard
I have recorded the payments & created a list of them in my database now i want to record the payout Date & time and create a payouts listings which are manual done on stripe dashboard

#

Let me know is it even possible ?

limpid pine
bleak moss
#

Can you elaborate on this please
"Events on you webhook endpoint to catch new Payouts as they are created"

limpid pine
bleak moss
#

can't we match the transaction Id on payout & the payment created? & create a document out of it using mongo?

limpid pine
#

You are creating a Payout in the Dashboard for $X. We (Stripe) have no way to know what you're paying out exactly, there's no "connection" between the Payout and potential payments or refunds. So you track all of this yourself

bleak moss
#

no , i am trying to say that is there is common link between the payment created and payout ? some Id ?

limpid pine
#

That's what I explained. There can't be a link when you are the one creating the Payout and just sending a set amount in dollar for example.

#

Let's say you accept 20 payments today, you have $199 in your balance and you create a Payout for $43.87 USD
How would we know which of the payments are included in this?

#

this really is something only you can try if you create Payouts yourself

bleak moss
#

Ok , Thanks that was helpful

#

One more doubt , what is time span it for the payout to an external account after the transfer to connect account?

#

Is it fixed?

limpid pine
#

If you have the funds available in your platform, when you create the Transfer the funds are then available immediately on the connected account. Then it depends on the payout schedule of that connected account

bleak moss
#

ok, can we add our custom data in payouts
some information or something ? similar to description?

limpid pine
#

you can add information in metadata for example yes. But that's it

bleak moss
#

ok thank you

#

Hello

#

I want list all payouts for a specific account
but i get this
req_cIZ7vN23rZO4Dl

limpid pine
#

yeah that's not how it works. destination is for a BankAccount id like ba_123 for where the funds went.

bleak moss
#

req_QNZGBGWUa1njey

#

Giving Id of one of the connected account's external account

#

ba_1M5p334T7ANMM8ZODrtQ8JJb

limpid pine
#

yeah you didn't really read the doc I shared

bleak moss
#

Thanks It worked

#

Is there any way that if we pass metadata in create payment then that metadata will reflect in transfers to a connected account & payouts as well?

limpid pine
#

No. You have to track all of this yourself

bleak moss
#

req_TQAByUb4dWC6Bj

modest trellis
#

Hi there 👋 taking over here

What is this request ID for?

bleak moss
#

want to retrive a balance transaction

#

Hello

#

I want to get data of payment from payout so trying to retieve balance transaction for the same

modest trellis
#

It looks like you made this request as the Platform account, but the transaction lives on the Connect Account, so you would want to make the same request as the Connect Account. Here's a doc on making request on behalf of Connect accounts: https://stripe.com/docs/connect/authentication

Learn how to add the right information to your API calls so you can make calls for your connected accounts.

bleak moss
#

const balanceTransaction = await stripe.balanceTransactions.retrieve( 'txn_1M7U3l4g1HPdiWX4NKUIxmRz', );

#

i am using this function