Standard Connect Onboarding Guide
This document serves as a guide for EHG to help the schools with the onboarding onto the EHG platform account via Stripe Hosted Onboarding for Standard Connect.
Terminologies
Platform - EHG Stripe accounts
Connected Account(s)/Onboarding Entity - School(s)
Stripe Hosted Onboarding
Stripe provides Connect Onboarding, a redirect-based method which allows Stripe to manage collecting identity verification and handling updates.
This form is fully brandable, internationalized, optimized for conversion, and easy to use. Any information on the account can be prefilled, including company or individual information, external account information, and more.
See the Create Account API documentation for a full list of fields.
User Experience
A connected account signs up to for a new account with the Platform
Anywhere in their sign-up flow, the Platform can place a button to redirect the platform to the Stripe-hosted onboarding page
The connected account goes through the Stripe-hosted onboarding page. If the platform has already collected information for an account, that information won’t be collected again in the Connect Onboarding flow. Once complete, the connected account is redirected via URL to continue the platform’s onboarding flow.
Tips before you start
There is no ‘back’ button - Once you select the Type of Business, you will not be able to change it as it dictates the process that follows. For all other data points, you will have the opportunity at the end of the process, i.e. during the ‘Summary’ stage, to make updates
Complete all fields as you go - Although not all fields are required on the first pass, they will need to be completed when you reach the Summary. Save time by completing them upfront.
Read through the steps for your business type in full before you begin the onboarding process, and gather the information you will need so you can complete the onboarding process in one sitting. Types of information you might need:
Business details including ABN, ACN, address, phone number, industry, website, bank account, etc.
Your personal details and that of your colleagues, including name, home address, date of birth, job title, phone number
% of ownership
Scans of identification documents
There are many variations to onboarding. The scenarios included in this guide show just one way of completing it based on Non-profit company type, but it should give you a good idea of what to expect.
Onboarding Steps
Step-1 - Getting Started
As a first step, the onboarding entity will have to enter their Email Address. If you have an existing Stripe account, you can use the same email address and this in certain instances could give the onboarding entity an option to re-use legal entity information from its existing account that would auto-fill some parts of the onboarding process for them.
In case of of new email, the onboarding entity will be asked to create a Stripe account
Step-2 - Provide your mobile number
You will be able to verify your account in future using this mobile number and you would also be able to use this number for two-step verification during login to your account if you choose receiving SMS OTP as a verification option.
Step 3 - Download and securely store the backup code to access your account
Your backup code can be used to disable two-step authentication on your account in case you lose all your devices used for the second authentication step. It is very important to keep this secure—possession of your password and backup code results in full access to your account.
Step 4 - Provide Business Details
The requirements to complete onboarding will change depending on the country and type of business.
Types of businesses are:
Public or proprietary company
Partnership
Trust
Individual / Sole Trader (with or without ABN)
Not-for-profit (incorporated association, unincorporated association, cooperative, other)
See documentation here for further details.
Screens below show the typical flow for a Not-for-profit (Unincorporated)
Fill in the Business name and ABN details (relevant for Australian entities)
Fill in the executive(s)’ details
Step 5 - Provide Bank Account Details
Enter the details of the bank account you would like Stripe to send your payouts to.The form will change dynamically depending on the country requirements. This example shows the requirements for Australia.
Step 6 - Add Public Business Details
These details include Card Statement Descriptor i.e. the long and short descriptors and your support contact number. Your statement descriptor is the business name that appears on your customer’s credit card statements. It is important to use a recognizable name that will not lead to unintended disputes.
Step 7 - Review and Finish Up
Review the summary of the details that have been entered and update any missing information as needed.
Step 8 - Redirect
Upon successful completion of the onboarding process, you will be redirected back to your platform based on the link configured as the redirect link when creating an account request.