sFOX API
Sign InOpen Account
Connect API
Connect API
  • Introduction
    • Welcome
    • Getting Started
    • Resources
      • Terminology
      • Systems & Operations
      • Integration Options
    • Guides
      • End User Onboarding & KYC
        • Individuals
        • Businesses
        • Enhanced Due Diligence
  • REST API
    • REST Endpoints
    • Authentication
    • End Users
      • Create End User Account
      • Request Verification Code
      • Confirm Verification Code
      • Create User Auth Token(s)
      • Get End User(s)
      • Get EDD Requests
      • Get EDD Prompts
      • Create EDD Responses
        • Uploading Files as Responses
      • Submit Documents
      • Deactivate User
    • Payments
      • Create Bank Account (Plaid)
      • Create Bank Account
      • Get Bank Account
      • Get Plaid Processors
      • Amend Plaid Processors
      • Verify Bank Account
      • Delete Bank Account
      • Get Wire Instructions
      • Get ACH Agreement Status
      • Request ACH Onboarding
      • Get ACH Deposit Limit
    • Withdrawals
      • Confirm Withdrawal
      • Resend Confirmation Code
      • Cancel Withdrawal
    • Transfers
      • Create Transfer
      • Confirm Transfer
      • Resend Confirmation Code
      • Cancel Transfer
      • Get Transfer Permissions
      • Get Transfer History
    • Monetization
      • Create Setting
      • Update Setting
      • Delete Setting
      • Get Settings
      • Get Permissions
      • Get Monetization History
  • WebSocket API
    • Connecting
    • Authentication
    • Subscribing & Unsubscribing
    • Message Format
    • End Users
      • Onboarding
      • Balances
      • Orders
      • Trades
    • Market Data
      • Order Book
      • Trades
      • Ticker
  • Single Sign-On
    • Overview
      • IdP Initiated SSO
    • IdP Data
    • SAML Response Data
  • Errors
    • Error Codes
Powered by GitBook
On this page
  • Step 1: Business Account Creation
  • Create Business Account
  • Step 2: Verification
  • Step 2(a): Email Verification
  • Step 3: Monitor for and Complete Enhanced Due Diligence (EDD) Requests
  1. Introduction
  2. Guides
  3. End User Onboarding & KYC

Businesses

PreviousIndividualsNextEnhanced Due Diligence

Last updated 1 month ago

Step 1: Business Account Creation

At this step you will collect the required KYC information for account creation from your users within your application. Then send this information to sFOX to create an account.

Create Business Account

Step 2: Verification

Upon successfully creating an account, sFOX will send OTP codes directly to the email of the account. You will collect this code from your user and send it to sFOX for verification.

Business accounts are only required to complete email OTP code verification.

Step 2(a): Email Verification

Request Email OTP Code

Trigger sending an OTP verification code to the email of your user's account. Then collect this code from your user in your application.

Verify Email OTP Code

Once you have collected the OTP code from your user, send it to sFOX to complete email verification.

Step 3: Monitor for and Complete Enhanced Due Diligence (EDD) Requests

In some cases, sFOX will require additional information about a user of your app beyond the initial account creation KYC information.

In these cases, an EDD request will be triggered, which will specifiy which user needs to complete the request and the information required.

You will then share this information with sFOX to complete the EDD request

Create End User Account
Request Verification Code
Confirm Verification Code