#yebuntu-connect-clone
1 messages · Page 1 of 1 (latest)
Hi there! Just to be clear, you're looking for the reverse of this flow, right? https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods
Yes
Got it. It's not currently possible to copy payment methods from a connected account back "up" to the platform programmatically
Ah, dang, any work arounds?
If you're looking to perform a copy like this as a one-time thing, you could look into this: https://stripe.com/docs/account/data-migrations/pan-copy
I don't have much more information on this copy flow other than what's in the documentation. If you have any further questions on this, I recommend checking in with our support team: https://support.stripe.com/?contact=true
Pretty much i create a customer out of every new sign up, they have the option to add a payment method themselves (a default) or go through the checkout flow, which 1. checks if a default payment is available on the customer app level, if it is, I copy it over to the connected account, but if it doesn't exist it will create it on the connected account. But wanted to see if I can copy it back up to the app level
Any reason why you're not saving the Customer and PaymentMethod objects on the platform level instead?
Hmm, i didn't really think through it -- thought making payment intents on the connected account level makes more sense because each connected account has many customers so all the flows would go under the connected accounts
I recommend taking a step back to understand the different Connect charge types: https://stripe.com/docs/connect/charges#types
Saving Customers and PaymentMethods directly on the connected accounts really only makes sense for direct charges
Though when a customer purchases something off of a connected account, they are listed as "guests" always correct?
No, not always. "Guest" customers are Stripe's way of trying to group individual transactions under a single individual
Gotcha
This might be helpful: https://support.stripe.com/questions/guest-customer-faq
Thank you. I am also using the application fee feature on intents, so it seems like i need to have a connected account attached to it
And the payment_method seems to be applied to the connected account
Yep, I recommend going back to charge types and understanding which type fits your use case best