#mdi80

1 messages · Page 1 of 1 (latest)

upbeat joltBOT
#

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.

  • mdi80, 4 days ago, 11 messages
  • mdi80, 5 days ago, 6 messages
agile spire
unreal quail
#

req_eA2AWFPIG65Uoh

agile spire
unreal quail
#

So how can I get the payment method of my connected accouunt?

#

conaider this that I want to send money to connected account

agile spire
#

What is your connected account type (Standard, Express, Custom) and the charge flow (Direct Charges, Destination Charges or Separate Charges & Transfers)?

unreal quail
#

Express

#

Destination Charges

agile spire
upbeat joltBOT
jagged oxide
#

👋 taking over for my colleague. Let me know if there's any follow-up Qs I can answer!

unreal quail
#

I want to use the 'on_behalf_of' parameter, and it is available in PaymentIntent. How can I do this?

jagged oxide
#

if you have follow-up questions feel free to come back 🙂

unreal quail
#

I saw this actually I want to know how can I do it using stripe api

#

when I use this code:
stripe.PaymentIntent.create(
api_key="sk_test",
amount=1000,
currency="eur",
on_behalf_of="acct_1NHMl6QrJchdVoDA",
)

#

No money will send to acct_1NHMl6QrJchdVoDA

#

and if I use confirm: True
I get this error message:
A return_url must be specified because this Payment Intent is configured to automatically accept the payment methods enabled in the Dashboard, some of which may require a full page redirect to succeed. If you do not want to accept redirect-based payment methods, set automatic_payment_methods[enabled] to true and automatic_payment_methods[allow_redirects] to never when creating Setup Intents and Payment Intents.

jagged oxide
#

as my colleague explained you need to collect a payment method

unreal quail
#

But I do not need any payment page for this scenario

#

I want to transfer money from my platform to connected account

jagged oxide
#

then you don't need to create a PaymentIntent

#

you just need to create a transfer

unreal quail
#

So in transfer I can not give on_behalf_of parameter.

jagged oxide
#

you're transfering on_behalf_of whom in that case?

unreal quail
#

Actually what I want is that send money to another contry and I sould use settlement-merchant and for using it I should use on_behalf_of paramter

#

actually I do not know what is on_behalf_of parameter doing

jagged oxide
#

this needs to happen from the get-go in that case

#

let me explain this briefly

#

when a customer is buying a product from a merchant (your connected account) on your platform and you want them to be the settlment merchant then you would use Destination Charges with on_behalf_of

#

since you as a platform are collecting the money from the customer on behalf of the merchant

unreal quail
#

In fact, we have an app that includes some affiliate users. Affiliate users add customers to our product using their referral codes. Every user they invite earns them a percentage. When they send a request to our app to receive their money, we transfer the money to them. However, transfers do not work for sending money to other countries. I want to handle this situation

#

I do not want to transfer money to affiliate users in the same time that the customer pay it.

jagged oxide
#

where is your account located in?

unreal quail
#

Germany

jagged oxide
#

and your connected accounts?

unreal quail
#

they could be any where

jagged oxide
#

cross-border payouts are only available for US platforms

upbeat joltBOT
main schooner
#

Hey, taking over here. Let me know if there's any follow-up Qs I can answer!

unreal quail