#tikitikitero88

1 messages · Page 1 of 1 (latest)

gusty walrusBOT
#

Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

unkempt hill
quasi tendon
#

We want to transfer money from the Platform account to a Vendor account

unkempt hill
#

Yes, that is what it's used for. When you create the transfer, you pass the vendor's Stripe account id on the destination param.

quasi tendon
#

Correct, and do I need to also pass the StripeAccount RequestOption attribute?

unkempt hill
#

I do not think so as long you pass it in the destination param

quasi tendon
#

Because I am seeing other transactions we have in the code, like PaymentIntent creation and update and I am seeing that StripeAccount RequestOption attribute in all the calls

unkempt hill
#

That is because you're making calls on your Connected Accounts likely, https://stripe.com/docs/connect/authentication. On the transfer, you would not need that as you're making a call on your Paltform account to transfer funds to your connected account.

quasi tendon
#

Makes sense!

#

And what happens in the scenario that I want to do a trasfer from Connected account to Platform account?

unkempt hill
quasi tendon
#

And do you recommend me to set the setIdempotencyKey in the RequestOptions of the original Transfer?

unkempt hill
quasi tendon
#

ok sounds good

gusty walrusBOT
quasi tendon
#

going back to the transfer from a connected account to platform account topic

unkempt hill
#

That is correct, account debits only work for Express or Custom account. And yes, you can reverse the transfer.

quasi tendon
#

I am not seeing Custom accounts

#

This a sample of the type I am seeing

#

So, then the debit option will not work for us. Am I right?

unkempt hill
#

For Express, it would

#

For Standard accounts, you can attempt to reverse the transfer if that is what you're looking to do.

quasi tendon
#

Yeah, I wanted a generic option for all the scenarios. In that sense, seems that the Transfer Reversal is our best option. Right?

unkempt hill
#

That is correct

quasi tendon
#

Good, a few more questions

#

Could you please explain me the difference between a charge, a top-ups, a payment, a payout and a transfer?

unkempt hill
#

I'm sorry, this channel is here to help developers with their integration questions with their code. I recommend going through our API document, https://stripe.com/docs/api to better understand the differences fully. The different between a PaymentIntent and chages, you can read more here: https://stripe.com/docs/payments/paymentintents/lifecycle

payouts - are funds leaving our Stripe account to your bank account
transfer - funds leaving your account to your Connected Account
top-ups - funds added to your Stripe account from your bank account

quasi tendon
#

As I am understanding the balance is calculated like:

Balance = Payment Captured - Refunds + Top-Ups - Payouts - Transfers + Transfer Reversal

I am not sure if I am understanding correctly the extra parameter that the Create a Transfer API has.

  • source_transaction. Is it only used associated to a charge?
  • source_type. What are the differences of bank_account, card, or fpx? When doing the transfer can I select to deduct money from the Top-Ups or will be always generic. From the Balance?
  • transfer_group. What is the end goal?
unkempt hill
quasi tendon
#

And What is a charge specifically?

unkempt hill
#

Please reach out to support team with the above questions.

quasi tendon
#

ok thanks!

#

Regarding the reversal, can I do multiple reversal?

unkempt hill