Testing a simple onboarding, hosted dashboard, verification, and payouts management process with Stripe.
Use Connect Custom accounts from Stripe to payout your vendors or partners
Custom allows you to control every part of the user experience; accounts can be created directly via the Stripe API.
This demo also uses Connect Onboarding to provide onboarding and identity verification for your platform. Identify verification is a critical step in the global financial payments system
This platform also uses the Stripe API to create payments for pilots, fetch their available and pending balance, and let them view transfers.
It also creates Instant Payouts for pilots who use a debit card as their payout account.
To integrate Stripe Connect in your own app, check out these two files in particular:
routes/pilots/stripe.js
shows how to easily create Connect Custom accounts and interact with the Stripe API.routes/pilots/pilots.js
shows how to create payments going straight to pilots.
Install dependencies using npm (or yarn):
cd server
npm install
Relies on webhook events to receive updates from Stripe on a pilot's verification.