Offloader Wallets API now available  View changelog

Business Document Guideline

This guide outlines the document requirements for business (KYB) onboarding.

During KYB onboarding, SpherePay requires a set of business documents to verify the company's identity, legal standing, and ownership structure. These documents must be uploaded via the Upload Document endpoint.

Business Verification

For the full list of accepted business identification numbers by country, see Business Identification Types by Country.

Required Documents

The following documents are required for all business customers:

Incorporation Certificate

Proof that the business is legally registered and incorporated.

API Value (documentType)TargetExamples
incorporation_certificatecustomerCertificate of Incorporation, Articles of Incorporation, Certificate of Formation, Registration Certificate

Shareholder Registry

A document listing all shareholders and their ownership percentages.

API Value (documentType)TargetExamples
shareholder_registrycustomerShareholder Register, Cap Table, Share Certificate Summary, Annual Return (with shareholder details)

Directors Registry

A document listing all directors or officers of the company.

API Value (documentType)TargetExamples
directors_registrycustomerRegister of Directors, Board Resolution, Annual Return (with director details), Company Extract

Proof of Address

A document confirming the business's registered or operating address.

API Value (documentType)TargetExamples
proof_of_addresscustomerUtility bill (dated within 3 months), Bank statement, Tax assessment notice, Government-issued business license with address

Upload Example

curl --location 'https://api.spherepay.co/v2/document' \
--header 'Authorization: Bearer <your_api_key>' \
--form 'target="customer"' \
--form 'targetId="customer_66c4168d418a410eae282b83883bdc39"' \
--form 'documentType="incorporation_certificate"' \
--form 'file=@"/path/to/your/document.pdf"' \
--form 'country="USA"'

Additional Documents

In addition to the required documents, SpherePay may request additional information during the onboarding process depending on the business's risk profile and internal risk assessment.