The Business Schema contains information about a business entity. It is used for Know Your Business (KYB) processes in Parcha’s case management system.

This schema is crucial for maintaining accurate and comprehensive business records in our system.

Example

Field Descriptions

Case ID

id
string
required

Unique identifier for the case. Used to tie cases together when running workflows and can be used to link back to internal case management systems.

Self Attested Data

self_attested_data.business_name
string

The name of the business

self_attested_data.registered_business_name
string

The registered name of the business

self_attested_data.address_of_incorporation
Address

The address where the business is incorporated

self_attested_data.address_of_operation
Address

The primary business operation address

self_attested_data.website
string | string[]

The business website(s)

self_attested_data.business_purpose
string

The purpose of the business

self_attested_data.description
string

A brief description of the business

self_attested_data.industry
string

The industry of the business

self_attested_data.tin_number
string

Tax Identification Number

self_attested_data.partners
string | string[]

Business partners to be screened

self_attested_data.customers
string | string[]

Customers to be screened

self_attested_data.source_of_funds
string | string[]

The business’s funding sources

self_attested_data.customer_countries
string[]

Countries where customers are located

self_attested_data.incorporation_date
string

Date of incorporation (YYYY-MM-DD)

self_attested_data.mcc_code
string

Merchant Category Code

self_attested_data.contact_email_address
string

Business contact email

self_attested_data.contact_phone_number
string

Business contact phone number

Document Fields

The following fields are lists of Document objects:

  • incorporation_documents
  • business_ownership_documents
  • promo_marketing_documents
  • proof_of_address_documents
  • source_of_funds_documents
  • ein_documents

Address Object

street_1
string
required

Primary street address

street_2
string

Secondary street address

city
string
required

City name

state
string

State or province

postal_code
string
required

Postal or ZIP code

country_code
string
required

Two-letter country code

Document Object

document_type
string
required

Type of the document

file_name
string
required

Name of the document file

file_url
string
required

URL to access the document

Validation Rules

  • Either business_name or registered_business_name is required when website is not provided.
  • business_name and registered_business_name are truncated to 64 characters if longer.
  • description is truncated to 512 characters if longer.
  • If website is provided, it must be a valid URL.

Validation Process

When submitting data for the Business Schema, the system performs several validation checks:

  1. Required fields are checked for presence.
  2. Field formats are validated (e.g., date formats, URL formats).
  3. Field lengths are checked and truncated if necessary.
  4. Associated individuals and entities are processed and validated.

If any validation errors occur, the system will return a SchemaValidationError with details about the specific fields that failed validation.

Usage in API

When using this schema in API calls:

  1. Ensure all required fields are provided.
  2. Follow the specified formats for dates, URLs, and other structured data.
  3. Be prepared to handle validation errors and adjust your data accordingly.

API Documentation

Dive into our comprehensive API documentation to understand all available endpoints and features.