#yebuntu-connect-clone

1 messages · Page 1 of 1 (latest)

wintry roverBOT
west rivet
shy prairie
#

Yes

west rivet
#

Got it. It's not currently possible to copy payment methods from a connected account back "up" to the platform programmatically

shy prairie
#

Ah, dang, any work arounds?

west rivet
#

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

shy prairie
#

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

west rivet
#

Any reason why you're not saving the Customer and PaymentMethod objects on the platform level instead?

shy prairie
#

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

west rivet
#

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

shy prairie
#

Though when a customer purchases something off of a connected account, they are listed as "guests" always correct?

west rivet
#

No, not always. "Guest" customers are Stripe's way of trying to group individual transactions under a single individual

shy prairie
#

Gotcha

west rivet
shy prairie
#

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

west rivet
#

Yep, I recommend going back to charge types and understanding which type fits your use case best