#telli
1 messages ยท Page 1 of 1 (latest)
Hi ๐ Customers and Connected Accounts are used for pretty different purposes.
Customers are used for to represent customers making payments to your business, while Connected Accounts represent third-parties that are involved in fulfilling your orders and therefore need to receive a portion of the funds from payments.
What is the desired outcome of the flow that you're trying to build?
This is also what I understood. I have tutoring platform where students and teachers are the parties (not customers). In this case I want the student to be able to pay for the teacher and platform to be able to charge a service fee. But as I said, I couldn't find any possibility to store credit card information for later use on connected accounts
what I am seeking for is a possibility to store the credit card token
s.t. the student doesnt have to retype his/her credit card info again
That is not available, you will need to collect payment method details and will likely want to associate that Payment Method with a Customer that represents the student.
Depending on the type of Connected Account you're using and where it is located vs where your Platform is located, you may be able to leverage account debits:
https://stripe.com/docs/connect/account-debits
Since every user can be both teacher or student, I need to treat all users as customers? and then I can store their credit card information? Will that change the stripe fees?
๐ stepping in for toby as they need to step away
If each user could be both a Student and Teacher then you would need to onboard them as a Connected Account for when they are a teacher and then collect their payment method info and attach that to a Customer object.
Hmm ok. That means I will need to resolve the right customer for each connected account and gather the payment info and use it to create a card token?
Will that process than add additional fees?
What does "resolve the right customer for each connected account" mean exactly?
Well first I need to create an account then I will create an additional customer which I need to know which account belongs to which customer and vice versa. Then I will create a card object using that customer since I cannot connect credit cards with accounts.
This is what I have understood so far
And next time this account attempts to make a payment I get the ID from that account and resolve the right customer and get the payment info? Is that correct
The Connected Account (the tutor) doesn't make a payment, they receive payments from the students.
But yes in your system you will need some sort of Authentication system to track your Customers (students) and your Connected Accounts (tutors) so you know who to charge and where to charge to.
So I will actually need to treat every user as customer and account at the same time then right?
If each individual person can be both a tutor and a student then yes each individual will need to both have an associated Customer ID within Stripe and an associated Connected Account ID
Sure thing