#mdi80
1 messages · Page 1 of 1 (latest)
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.
Can you share the request ID (req_xxx) that threw the error? Here’s how you can find it: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
req_eA2AWFPIG65Uoh
confirm: true can only be used if you specify payment_method in the request: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
So how can I get the payment method of my connected accouunt?
conaider this that I want to send money to connected account
What is your connected account type (Standard, Express, Custom) and the charge flow (Direct Charges, Destination Charges or Separate Charges & Transfers)?
Thanks for sharing! confirm to true is used when you have collected and saved the payment method from the customer.
If you don't, I'd recommend following the integration guide here: https://stripe.com/docs/connect/destination-charges
👋 taking over for my colleague. Let me know if there's any follow-up Qs I can answer!
I want to use the 'on_behalf_of' parameter, and it is available in PaymentIntent. How can I do this?
please take a minute to read through this doc https://stripe.com/docs/connect/destination-charges#settlement-merchant
if you have follow-up questions feel free to come back 🙂
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.
as my colleague explained you need to collect a payment method
this is explained here https://stripe.com/docs/connect/creating-a-payments-page?platform=web&ui=elements
But I do not need any payment page for this scenario
I want to transfer money from my platform to connected account
So in transfer I can not give on_behalf_of parameter.
you're transfering on_behalf_of whom in that case?
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
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
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.
where is your account located in?
Germany
and your connected accounts?
they could be any where
cross-border payouts are only available for US platforms
Hey, taking over here. Let me know if there's any follow-up Qs I can answer!
Hi about this secion if I want to change my app so customers pay in this way.
how can I create a checkout page for them and get 80 percent of the money for platform and others for affiliate user?