Before a customer can send or receive funds through SpherePay, they must be created and verified. SpherePay operates under anti-money laundering (AML) and know-your-customer (KYC) regulations, which means every customer who initiates or receives a transfer must have their identity confirmed before any funds move. This applies to both individuals and businesses.Documentation Index
Fetch the complete documentation index at: https://docs.spherepay.co/llms.txt
Use this file to discover all available pages before exploring further.

What is a customer?
In SpherePay, a customer is an entity — either an individual person or a registered business — that your platform onboards to send or receive funds. You create a customer record via the API, then complete the required verification steps before that customer can participate in any transfer.Customer types
SpherePay supports two customer types. Choose the type that matches your end user.| Individual | Business | |
|---|---|---|
| Verification process | KYC (Know Your Customer) | KYB (Know Your Business) |
| Identity documents | Government-issued ID, tax identification number | Incorporation certificate, shareholder registry, UBO IDs |
| UBO verification | Not applicable | Required for all individuals with ≥ 25% ownership |
| Typical review time | 0–2 business days | 2–7 business days |
Onboarding models
SpherePay supports two onboarding models that determine how compliance steps — identity verification, liveness checks, legal agreements, and contact verification — are handled.| Sphere-Managed | Platform-Managed | |
|---|---|---|
| Availability | Default — available to all new integrations | Opt-in — requires Sphere Compliance approval |
| Liveness verification | In-flow face liveness check via Sumsub SDK | Upload a liveness report from your own KYC provider |
| Terms of Service | Hosted TOS link generated by Sphere | Embedded in your platform’s own terms |
| Contact verification (OTP) | Sphere manages phone and email OTP | Handled by your platform upstream |
| MSA (business only) | In-flow MSA signing via hosted link | Completed with Sphere prior to onboarding |
All new API integrations use Sphere-Managed by default. Platform-Managed onboarding is opt-in and requires qualification — contact your dedicated Solutions Engineer to initiate the approval process.
Integration methods
Both customer types support two integration methods. Pick one and use it consistently — mixing methods for the same customer is not supported.| API | Hosted Link | |
|---|---|---|
| You control | Every data collection and submission step | Only the redirect — SpherePay handles the rest |
| Frontend effort | High | Minimal |
| Best for | Custom onboarding UX embedded in your product | Fastest time to integration |
After approval
Once a customer’s verification profile status reachesapproved, they can:
- Register a bank account to send or receive funds via bank rail
- Register a crypto wallet to enable on-ramp and off-ramp transfers
- Initiate a transfer
Individual KYC
Onboard individuals through identity verification. Choose between API-based or hosted link integration, with Sphere-Managed or Platform-Managed compliance.
Business KYB
Onboard businesses with company documents, UBO registration, and identity verification via API or hosted link.
KYC via hosted link
Use SpherePay’s hosted onboarding link to verify customers without building a custom UI.
Verification profile
Understand what each verification status means and what triggers transitions between states.

