Before You Begin
Before starting the process, ensure you have the following details ready.
Note that the process can take some time, especially for verification steps, so plan accordingly.
1. Business Details
- Legal business name
- Business type (e.g., individual, company, nonprofit)
- Business address
- Website URL (if applicable)
2. Personal Details of the Account Holder
- Full name
- Date of birth
- Email address
- Phone number
3. Banking Information
- Bank account details for payouts (account number and routing number/IBAN)
4. Tax Information
Taxpayer Identification Number (TIN) or equivalent based on your country
5. Country of Operation
Ensure Stripe supports the country for Standard accounts, as this cannot be changed later. Refer to Stripe's list of supported countries to verify eligibility.
Step-by-Step Instructions
Step 1: Access the Onboarding Process
- Navigate to the Integration page at the branded Admin Panel.
- Click ‘Connect’ on the Stripe integration block to begin the process. This will redirect you to Stripe's onboarding page.
Step 2: Start the Account Setup
On the Stripe onboarding page, choose one of the following:
- If you already have a Stripe account, click "Sign In" in the upper-right corner and log in.
- Otherwise, proceed to create a new account.
Follow the prompts to initiate the setup process.
Step 3: Set Up Two-Factor Authentication
Enable two-step authentication to secure your account:
- Use Google Authenticator or opt for SMS-based verification.
- Save your emergency backup code securely in case you lose access to your device.
Step 4: Select Business Country
Choose the country where your business is legally registered.
Note: This selection cannot be changed after activation.
If an incorrect country is selected, delete the account immediately and start over before processing any charges.
For more details on supported countries, refer to Stripe's documentation.
Step 5: Provide Business Type Information
Choose one of the following structures that best describes your business:
Individual/Sole Proprietorship
Definition: A business owned by one person without separate legal status.
Key Features:
- The owner is personally liable for all debts and obligations.
- Profits and losses are reported on the owner’s personal tax return.
Selection: Choose "Individual/Sole Proprietorship" as the type of business.
Company
Corporation:
- A separate legal entity distinct from its owners.
- Can own property, enter into contracts, and issue shares.
- Owners are not personally liable for debts beyond their investment in shares.
- Select "Company" as the type of business and "Corporation" as the structure.
Partnership:
- An association of two or more individuals/entities working together.
- Partners share profits, losses, and liabilities.
- Select "Company" as the type of business and "Partnership" as the structure.
Non-Profit Organization
Registered Charity:
- Recognized by tax authorities (e.g., CRA in Canada) and can issue tax receipts for donations.
- Select "Non-Profit" as the type of business and "Registered Charity" as the structure.
Non-Profit Organization:
- Operates exclusively for social welfare, civic improvement, or other non-commercial purposes.
- Select "Non-Profit" as the type of business and "Non-Profit Organization" as the structure.
For more information on business structures, refer to Stripe's guide on business types.
Step 6: Provide Business Details
- Legal business name
- Business name
- Employer Identification Number (EIN) or equivalent
- Business address
- Phone number
- Industry
- Business website (if applicable)
- Product description
Step 7: Verify Identity
As part of Stripe's Know Your Customer (KYC) requirements:
Input identification details for beneficial owners and account representatives:
- Legal name
- Email address
- Job title
- Date of birth
- Home address
- Phone number
- ID number
Upload government-issued ID (passport, driver’s license, etc.) if required.
For more details, visit Stripe's identity verification documentation.
Step 8: Connect Your Bank Account
- Option 1: Use Stripe Link instant authentication with online banking credentials.
- Option 2 (Recommended): Manually enter routing and account numbers for a checking account.
Refer to Stripe's bank account setup guide for more details.
Step 9: Provide Public Details
- A statement descriptor (name on customer bank statements)
- Customer Support Information
Step 10: Review and Submit Application
- Carefully review all entered information for accuracy.
- Click "Agree and Submit" to finalize your application.
- Stripe will verify your business details — usually within minutes.
Final Step: Notify Keepgo and Complete Setup
- Notify Keepgo about successful account creation. Provide relevant details (Stripe account email or ID).
- Test payment flow and confirm all methods work properly during checkout.