Stripe Connect – building a platform

Stripe Connect Introduction

Stripe Connect enables anyone to start up their online business using “marketplace” business model. That is a model where there is a platform that attracts two or more groups invoved as well in one purchase. Think Airbnb, Uber, eBay or Amazon. Why two or more? Because in case of Uber for instance, you can split the fare among more passengers.

A dashboard for vendors

Going straight into it – integrating with our website


You can choose the way you create charges ( It depends, whether platform is involved in the transaction (Lyft, Airbnb) or not (Shopify or Squarespace). Another factor is whether all the sides of transaction are known at the time of charge or not, whether the transfer is done at the time of charge. You can combine the approaches. Here they are:

  • direct
  • destination
  • separate charges and transfers

Destination charges

Flow of Funds

This is straight from Stripe’s docs. It’s pretty self explanatory.



Platform – think Uber, Airbnb, eBay – generally the middle man that hosts the web app and manages the “connected accounts” (see “Connected account“)

Connected account (also “account”) – created usually when a vistor of the platform’s website signs up, used verify the identity of the user and manage the flow of funds from/to the visitor. It is an account that has a unique “id” and it is hosted by Stripe. There are three types of accounts: “Standard, Express, Custom“.

Links to resources concerning Stripe Connect and marketplace sales process

About Stripe Connect – types of accounts that can be created via Stripe – create charges using Stripe API. That’s – an instruction on how to integrate Dokan with Stripe Connect – very visual with a lot of screenshots Connect workflow explained from different POVs explains the flow of funds with a PM of Stipe Connect on Indie Hacker’s – you can hit him up on twitter

Dev Libraries for Stripe Connect Native library

Taxes and Stripe Connect (DEPRECATED API that would apply sales tax or VAT automatically – but shedding light on the problem) – maybe you can get something out of there – this service provides sales tax calculation service and “You are indemnified from all your sales tax

Taxes in general MOSS and selling digital goods to the EU and outside of the UE

Testing Stripe – you can use Stripe before establishing a business first – in a test mode. I’d recommend that you first talk to accountant though.

Invoices and receipts to send custom receipts’s workflow

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create your website with
Get started
%d bloggers like this: