Offloader Wallets API now available  View changelog

Business KYB Overview

Requirements and steps to onboard a business customer and its UBOs so they can transfer.

Introduction

KYB (Know Your Business) is a legal identity and compliance verification process required before a business customer can send or receive funds through SpherePay. It is mandated by anti-money laundering (AML) and regulatory requirements and must be completed once per business.

SpherePay requires the following information to verify a business customer's identity:

FieldSourceNotes
Legal name, trade name & business descriptionAPIbusinessInformation.legalName, tradeName, and description in the customer creation request
Entity type & NAICS industry codeAPIbusinessInformation.entityType and naicsCode in the customer creation request
Website & incorporation dateAPIbusinessInformation.website and incorporatedOn in the customer creation request
Physical & mailing addressAPIaddresses array in the customer creation request — both physical and mailing address types required
Business identification numberAPIbusinessInformation.identificationNumber in the customer creation request — accepted types vary by country, see Business Identification Types by Country
Estimated annual revenue & expected monthly paymentsAPIbusinessInformation.estimatedAnnualRevenueInUsd and expectedMonthlyPaymentsInUsd in the customer creation request
Account purpose & source of fundsAPIbusinessInformation.accountPurpose and primarySourceOfFunds in the customer creation request
Regulated activities & compliance detailsAPIbusinessInformation.regulatedActivities and related compliance fields in the customer creation request
Incorporation certificateDocumentUploaded via the document upload endpoint — see Business Document Guideline for accepted formats
Shareholder registryDocumentUploaded via the document upload endpoint — see Business Document Guideline for accepted formats
Directors registryDocumentUploaded via the document upload endpoint — see Business Document Guideline for accepted formats
Proof of business addressDocumentUploaded via the document upload endpoint — see Business Document Guideline for accepted formats
Terms of Service acceptanceTOS LinkBusiness representative completes via the hosted TOS page generated by the Generate TOS Link endpoint
Merchant Service Agreement signatureTOS LinkBusiness representative signs via the hosted MSA form, automatically presented after TOS acceptance
Name, residential address & date of birthAPIProvided in the business representative registration request
Tax identification numberAPIpersonalInformation.taxIdentificationNumber in the business representative registration request — accepted types vary by country, see Tax ID Numbers by Country
Ownership percentage & role (UBO, director, signer, control person)APIrepresentationDetails.ownershipPercentage and roles in the business representative registration request
Government-issued identity documentDocumentUploaded via the document upload endpoint with target: "business-representative" — see Document Guideline for accepted formats
Face liveness verificationLiveness LinkUBO completes via the face verification link generated by the Request Face Liveness Verification endpoint

Additional documentation may be required

In certain circumstances, SpherePay may request additional documentation beyond the standard fields listed above. This typically applies to businesses in regulated or high-risk industries, those with complex ownership structures, or those operating in higher-risk jurisdictions. If triggered, SpherePay will contact you directly to clarify what is needed.

KYB Flowchart

To better understand how the KYB process works, please refer to the flowchart below.

User / Customer Merchant / Integrator SpherePay

Choose an onboarding method

SpherePay offers two methods for onboarding business customers. You can choose to onboard the customer via API or via link.

Supporting Guidelines

On the process of onboarding a business customer, SpherePay requires the business's identification number and supporting documents. For accepted business identification types by country, see Business Identification Types by Country. For the complete list of acceptable documents for both the business entity and its UBOs, see Business Document Guideline.

Readiness Checklist

A business customer is ready to transfer when at least one verification profile in the Get Customer response reaches status: "approved". Different verification profiles unlock different transfer capabilities — see the Verification Profile reference for a full breakdown of what each profile requires.

Last updated on