#ferecium-connect-subscriptions

1 messages ยท Page 1 of 1 (latest)

tacit troutBOT
hearty olive
#

Hello, for products and customer objects, you would want to create a new object with the same properties on each connected account that needs it. For subscriptions, you will likely want to clone the payment method down to the new customer object that you made on the connected account and then you can recreate the subscription https://stripe.com/docs/payments/payment-methods/connect

#

Actually, taking a step back. Are you using Standard connect account here or are you using Express or Custom? And can you tell me why you want to move your objects down to connected accounts

pure ether
#

Thanks! I was hoping that I won't need to duplicate everything, but ok, if this is the way to go

#

Just to be sure, by creating the customer and the subscription on the connected account level, I can still take a percentage of the transaction?

pure ether
#

We want to move the objects because today on the invoices, it shows that we, the connected plateforme, are invoicing the customer. Or it should be the merchant

hearty olive
pure ether
#

Alright, exactly the doc I needed ๐Ÿ‘

#

Can you just explain to me in few steps how to duplicate the credit card information from a plateform customer to the connect account customer?

hearty olive
#

Basically if you set that to the ID of your connected account (same one you are probably already setting the destination to), they will become the merchant of record, so they will appear on invoices and bank statements

pure ether
#

Nice! I'll look that up!

hearty olive
pure ether
#

Perfect

hearty olive
#

Awesome, hope that can help, adding on behalf of would be a lot less work than converting to Express

pure ether
#

Alright, so I should be able to target the subscription to the connected account with on_behalf_of.
But what about the customer itself, Will it remain on the plateform level?

#

In fact, I would like my merchant to be able to get the list of their customers, subscriptions and invoices that are their own. With our current setup, their dashboard are empty, except for payement. They can't access invoices, customers etc

hearty olive
#

Yes, that data will all live on the platform level. I think you should still be able to get a list of those objects per connected account. Looking in to how best to do that

#

I actually don't think it is possible for an Express account to have full invoice/customer access from their dashboard. So that would be something that they could do with Standard that they couldn't do with Express. What exactly are you looking to give them access to in regards to those?

pure ether
#

Mostly invoices, and it's more of a accounting matter. Today we as a plateform, are invoicing the customers. So that should be us that are invoicing VAT etc. We want to offload all of that on the connected user.

hearty olive
#

Offload which part of that? As in have the Express account choose the appropriate rate or something?

patent path
#

@pure ether did you have more questions and/or more details

#

ferecium-connect-subscriptions

#

Ultimately, if you use Express, all Customers, Prices, Products, Subscriptions and Invoices should live at the platform level always. And you use Destination charges with or without on_behalf_of
In the future, if you do switch to Standard accounts, then you should change your flow. But only for Standard accounts. In that word all the Customers, Prices, Products, etc. all live on the connected account level and you use Direct Charges

pure ether
#

Ok I see! Thanks for the clarification. Maybe just one last question, is it easy to transform express account into standard ones?

#

Is it even possible?

patent path
#

no that is impossible, you would create a brand new one in that case

pure ether
#

Ok thanks

#

Thank you both for your time and your replies. Have a good day ๐Ÿ™‚