#hellodoc5514-connect-link
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.
- hellodoc5514, 1 day ago, 13 messages
- hellodoc5514, 2 days ago, 17 messages
What?
or do i need to ?
I don't know your integration so don't know your requirements
What are you trying to do exactly?
oh, let me describe, i actually have multiple questions: currently i create platform user and save their payment method and used to pay direct charge for my connected account. right now, they are able to create card payment method and us_bank_account. but if they choose to pay using other method, it seems i have to create other customer id and save other payment method when they checkout and link the connected account's customer id with platform customer id right ? thus, i was wondering if there are easier way. then i found LinkedAuthenticationElement, it also can save customer payment information using email. But I wonder how that relates to the customer id saved in stripe ? is it secure ? how can i relate that with my platform user customer id if i want to retrieve the whole payment history if they choose to pay by using their saved platform user's payment method or using link ?
please let me know what i do is correct ? or if you have other recommended way of doing that.
used to pay direct charge for my connected account. right now, they are able to create card payment method and us_bank_account. but if they choose to pay using other method, it seems i have to create other customer id and save other payment method when they checkout
That's not correct
You can re-use customer
Where did you see that that's a requirement?
oh for platform user, they can't directly pay using the customer id for payment intent created in connected account.
according to the documentation, need clone the payment method and then send the cloned payment method in the payment intent api call
let me find the documentation
https://www.youtube.com/watch?v=ci5cWNJJA84, this is where the video describes
Find out how to collect payment information once and then use it for multiple direct charges across multiple connected accounts with cloning!
Read the transcript and more on dev.to: https://dev.to/stripe/single-slider-direct-charges-on-multiple-accounts-with-cloning-ic5
Resources
Cloning PaymentMethods: https://stripe.com/docs/payments/pa...
platform user can't directly pay using customer id created platform for connect account
That's true but you said you were doing direct charges?
With that flow payment method is created on the connect account
right, direct chage for connected account
- i created platform user to share some common payment method (such as card / bank acct) so that it can be shared and cloned across connected account
then second case come along, in case user still want to other than the saved payment method
i was wondering what option i shall go : 1) created a new customer id under the connected account and have table mapping between platform customer id and connected account customer id and able to retrieval the saved payment method under the connected account with the connected account customer id.
- using link checkout, and it also save the payment method, but i don't know how to link to my platform customer id
what's your recommendations ?
Yeah recommend keeping track of the platform customer id to connect customer id mappings in your database
Because even if your customers do use link you can get transaction history easily that way
ok, if i use link, does it automatically create customer id under connected account ?
No you should explicitly manage customers
oh, then does link attach the newly created payment method automatically ?
or what link response i can obtain ?
so that i can manually attach
It behaves like any other payment method really
Depends what your current integration is doing
No problem
Recommend you try this all out in test mode
That's the best way to get a feel for how this all works
sure