Persons and ownership
For business accounts, Paypercut requires information about the individuals associated with the company.
These individuals are represented as persons and are used for identity verification and regulatory compliance.
When persons are required
Persons are required when the connected account represents a business entity.
Typical roles include:
- Representative (legal representative of the business)
- Owner (individual with ownership or control)
- Director or executive (depending on requirements)
The required roles and number of persons depend on:
- Country
- Business type
- Requested capabilities
Relationship to requirements
Person data is part of the overall verification model.
Missing or incomplete person information appears in:
requirements.currently_duerequirements.past_due
Example:
{
"requirements": {
"currently_due": [
"representative.first_name",
"owners[0].last_name"
]
}
}
Your platform must collect and submit this information to satisfy onboarding requirements.
Create a person
Create a person associated with a connected account.
POST /v1/accounts/{account_id}/persons
{
"first_name": "Ivan",
"last_name": "Petrov",
"role": "representative"
}
Response
{
"id": "01KAV365TH7FWS3WMBRBWJ4M0W",
"account": "01KN7T8K7WRF9C8MF1CA4KPM6Z",
"first_name": "Ivan",
"last_name": "Petrov",
"role": "representative",
"verification": {
"status": "pending"
}
}
Update a person
Update information for an existing person.
POST /v1/accounts/{account_id}/persons/{person_id}
{
"date_of_birth": "1990-01-01",
"address": {
"line1": "Example street 1",
"city": "Sofia",
"country": "BG"
}
}
Attach verification documents
Persons may require identity documents for verification.
Upload a file and attach it to the person:
POST /v1/files
The request must be sent as multipart/form-data.
{
"id": "file_123",
"purpose": "identity_document"
}
Attach to person:
POST /v1/accounts/{account_id}/persons/{person_id}
{
"verification": {
"document": {
"front": "file_123"
}
}
}
Ownership structure
For some accounts, you must provide information about ownership.
This typically includes:
- Identifying individuals with significant ownership or control
- Providing personal and verification data for those individuals
Ownership requirements vary by country and may change over time. Always rely on the requirements field to determine what data must be collected.
Verification status
Each person has a verification status:
pending— information submitted but not yet verifiedverified— identity successfully verifiedfailed— verification failed and requires correction
Example:
{
"id": "person_123",
"verification": {
"status": "verified"
}
}
Best practices
- Create persons early in the onboarding flow
- Continuously update person data as requirements evolve
- Do not hardcode required roles or fields
- Always rely on the requirements field for guidance
Notes
- A connected account may have multiple persons
- Each person is scoped to a single account
- Person data is part of the account verification lifecycle

