Stripe for an Escrow-Style Marketplace App

Hello everyone,

I’m currently working on an online marketplace app that acts as an intermediary. Both customers and service providers can register and set up jobs here. When a payment is made, the funds are held by the platform until the service is marked as completed and confirmed. At that point, the service provider receives their payment minus the platform’s commission—essentially, an escrow-style marketplace. The app is similar to Fiverr.

Does anyone here have experience setting this up with Stripe, or know of a good guide or resources I could use to get this configured?

Thanks so much for any help!

Hi @ilkkan.arslan, I put together a fairly detailed written guide on this subject recently:

Please note that Stripe doesn’t specifically support ‘escrow’ payments (as that has a very defined legal meaning), but you can implement a similar payment flow using one of the approaches outlined in the post.

I usually recommend using manual payouts for scenarios like this, but there are other options discussed in the past.

I also have a ‘Freelancer Marketplace’ template (link here) that has some pre-built payment flows included - may be useful!

Hope that helps :slight_smile:

1 Like