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) | Target | Examples |
|---|---|---|
incorporation_certificate | customer | Certificate of Incorporation, Articles of Incorporation, Certificate of Formation, Registration Certificate |
Shareholder Registry
A document listing all shareholders and their ownership percentages.
API Value (documentType) | Target | Examples |
|---|---|---|
shareholder_registry | customer | Shareholder Register, Cap Table, Share Certificate Summary, Annual Return (with shareholder details) |
Proof of Address
A document confirming the business's registered or operating address.
API Value (documentType) | Target | Examples |
|---|---|---|
proof_of_address | customer | Utility bill (dated within 3 months), Bank statement, Tax assessment notice, Government-issued business license with address |
UBO Liveness Report Document
A liveness report document is a report generated by your KYC platform confirming that a UBO (business representative) has passed a liveness check. It is accepted in lieu of the face verification link for UBOs.
API Value (documentType) | Target | File requirements |
|---|---|---|
liveness_report | business-representative | PDF or image; no side field required |
Only upload a liveness report if liveness_report_document appears in the required array of the UBO's verification profile.
Upload Example
curl --location 'https://api.spherepay.co/v2/document' \
--header 'Authorization: Bearer <your_api_key>' \
--form 'target="customer"' \
--form 'targetId="customer_2f283221a9d44ada800ac7f11f640402"' \
--form 'documentType="incorporation_certificate"' \
--form 'file=@"/path/to/your/document.pdf"'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.
Last updated on