#intisarezabir-connect-subcriptions

1 messages · Page 1 of 1 (latest)

stoic sinew
#

Hi there 👋 how can I help?

lyric lava
#

hi toby ill be frank with you. My team wants to integrate a payment gateway to my online platform business

#

to my best knowledge stripe is very good in this matter

#

but i want to charge the customers automatically.

#

its a car rental business where the customer needs to pay a security money along with a weeks rent

#

after that we will charge their card weekly or daily

#

and after the car is returned safely without any damage we will return them their secusity money

#

could this all be possible with your api?

#

our system is a bit complex where we will have no cars of our own. but there are people who will provide their car for some extra income. the providers will have their own bank account there the rent will be sent and we will only keep some amount of service charge

stoic sinew
#

The recurring payments can definitely be set up through our Subscriptions functionality:
https://stripe.com/docs/billing/subscriptions/overview
For handling the scenario where you have 3rd-parties that you need to make payments to as part of the process, you're going to want to look into Stripe Connect:
https://stripe.com/connect

The part I'm not sure about, and what I'd recommend you discuss with our support team, is the security deposit part. While I believe it's technically possible to build that flow, I'm not certain if holding funds in that fashion is a business scenario that we permit. Our support team should be more familiar with that point though, and you can contact them here:
https://support.stripe.com/?contact=true

Learn how subscriptions work within Stripe.

Embed payments and financial services into your online marketplace or software platform. Onboard instantly and pay out globally with our set of programmable APIs and tools.

#

intisarezabir-connect-subcriptions

lyric lava
#

so does it mean i have to integrate 2 types of api? where customers will pay their rent to my account using one subscription API and me being a super admin of my system will distribute the rent to their respected car providers with connect API?

stoic sinew
#

That depends on how you want to structure your model. Connect has several types of accounts that it can use, and different types of charges to go with them.
https://stripe.com/docs/connect/accounts
https://stripe.com/docs/connect/charges

So if you want to let customers interact directly with the provider of the vehicle their renting, then you can use Standard Accounts with Direct Charges and just have your platform collect an application fee from each payment.
Or you could design the flow in such a way that customers only interact with your Platform and don't even realize there are 3rd parties involved. In this case you'd use Express or Custom accounts. You can then chose to use Destination Charges and just take a portion of each payment, or you can use Separate Charges and Transfers to have more granular control over when funds are sent to your vehicle providers.

#

Direct and Destination Charges can be plugged into Subscription flows with minimal adjustments, but Separate Charges and Transfers take more work to build (though they give you more control in exchange).

lyric lava
#

i dont mind customers interacting with the provider. all i need is to take a percent service charge from each concurrent rent payment and the security deposite(refundable)

stoic sinew
#

That's exactly what Connect is for, you'll want to look for sections of documentation talking about Application Fees, but again, I recommend that you talk to support first to ensure we permit the security deposit flow.

lyric lava
#

ok i get it thank you toby

#

so connect can work concurrently too like subscription?

stoic sinew
lyric lava
#

sounds cool. Please allow me to get back to my team to discuss this further. in the mean time i will also get in touch with your support team to ask about the security deposit issue

#

would it be possible to continue this thread in the future?

stoic sinew
#

I need to step away, so I was actually getting ready to archive this thread. There isn't a ton of context to catch up on here though, so if any new questions arise then you can just ask those to my teammates in #dev-help.