Business Customers
Onboard business entities with KYB compliance for B2B crypto payments
Enable investment firms, corporations, and other business entities to use SEPA → stablecoin flows with full KYB (Know Your Business) compliance.
Overview
Business customers allow you to onboard corporate entities rather than individuals. This is essential for:
- Investment firms processing €2–5M+ monthly volumes
- Corporate treasury operations
- Cross-border B2B payments
- EU VASP compliance (KYB, sanctions/KYT, Travel Rule)
Business customers undergo KYB verification, which includes entity identity checks, UBO (Ultimate Beneficial Owner) verification, and source of funds documentation.
Quick Start
1. Create Business
Create a business with minimal required data:
POST /v1/businesses
Response:
2. Complete KYB Information
Update the business KYB sections (each section has its own dedicated endpoint):
- Identity Information - Jurisdiction, entity type, registration number
- Business Details - Description, business type, contact information
- Registered Address - Official business address
- Source of Funds - AML compliance and transaction volumes
- Activity Information - Risk assessment and sanctioned countries
3. Add Shareholders & UBOs
Add Ultimate Beneficial Owners (individuals with >25% ownership or control):
View full shareholder documentation →
Quick example:
POST /v1/businesses/:id/shareholders
4. Create Wallet for Business
POST /v1/businesses/:id/wallets
Response:
5. Create Transfer with Business ID
Use the business ID in transfers:
POST /v1/transfers
API Endpoints
Business Management
Endpoint | Method | Description |
---|---|---|
/v1/businesses | POST | Create a new business entity |
/v1/businesses | GET | List all businesses (paginated) |
/v1/businesses/:id | GET | Get business details |
/v1/businesses/:id | DELETE | Soft delete business |
KYB Data Sections
Endpoint | Method | Description |
---|---|---|
/v1/businesses/:id/identity | PATCH | Update entity identity information |
/v1/businesses/:id/details | PATCH | Update business details |
/v1/businesses/:id/address | PATCH | Update business address |
/v1/businesses/:id/source-of-funds | PATCH | Update source of funds |
/v1/businesses/:id/activity | PATCH | Update activity information |
Shareholders & UBOs
Endpoint | Method | Description |
---|---|---|
/v1/businesses/:id/shareholders | POST | Add shareholder/UBO |
/v1/businesses/:id/shareholders/:shareholderId | PATCH | Update shareholder |
/v1/businesses/:id/shareholders/:shareholderId | DELETE | Remove shareholder |
Wallets
Endpoint | Method | Description |
---|---|---|
/v1/businesses/:id/wallets | POST | Create wallet for business |
/v1/businesses/:id/wallets | GET | List business wallets |
KYB Verification Status
Business KYB status progresses through these states:
not_started
- Business created but no KYB data submittedincomplete
- Partial KYB data submittedunder_review
- Complete KYB data under compliance reviewapproved
- KYB approved, business can transactrejected
- KYB rejected, business cannot transact
Required KYB Information
Complete KYB verification requires the following sections. Click each section for detailed requirements and API documentation:
Identity Information
Jurisdiction, entity type, registration number, incorporation date, tax ID
Business Details
Business description, industry type, contact information
Registered Address
Official business address with street, city, state, postal code
Source of Funds
AML compliance: source of funds, purpose, expected volumes, flow description
Activity Information
Risk assessment: sanctioned countries involvement, high-risk activities
Shareholders & UBOs
Ultimate Beneficial Owners with >25% ownership or control
Webhook Events
Subscribe to business lifecycle events:
business.created
- New business entity createdbusiness.updated
- Business information updatedbusiness.deleted
- Business soft deletedbusiness.kyb_status_changed
- KYB verification status changed
Business vs Individual Customers
Feature | Individual Customers | Business Customers |
---|---|---|
Verification | KYC (Know Your Customer) | KYB (Know Your Business) |
ID Prefix | cus_ | biz_ |
Required Data | Name, email, birthdate | Legal name, registration #, jurisdiction |
Additional Data | Residential address | UBOs, shareholders, entity details |
Use Case | Retail, end-users | B2B, corporate treasury, investment firms |
Compliance Features
Business customers support full EU VASP compliance:
- KYB Verification - Entity identity and documentation
- UBO Tracking - Ultimate Beneficial Owner verification
- Source of Funds - AML compliance documentation
- Sanctions Screening - High-risk country checks
- Activity Monitoring - High-risk activity tracking
- Travel Rule Ready - Entity information for cross-border transfers