Due diligence checks
Last updated: June 12, 2024
During the onboarding process on the Full
account type, your sub-entities go through several statuses and undergo full due diligence checks. This includes:
- Card scheme screening (CSS)
- Politically exposed persons (PEP) and sanctions
- Know your customer (KYC)
- Know your business (KYB)
We'll notify you of any sub-entity status changes via the relevant webhook notifications. The following diagram shows the possible sub-entity statuses and webhooks you may receive during the onboarding process:
Information
The requirements_due
API field corresponds to the Action required status in the Dashboard.
Before due diligence checks can start, sub-entities must contain all the required fields. If any of these checks do not pass the review, we'll notify you via the status_changed
and full_dd_failed
webhooks. You can then take action to correct this and continue the review.
Information
We strongly suggest that you subscribe to the status_changed
and full_dd_failed
webhooks so that you are notified when action is required.
If action is required to continue sub-entity onboarding, this will be flagged with a "status": "requirements_due"
field:
1{2"id": "evt_htielsmgcwgejgqaunl4yb2pou",3"type": "status_changed",4"version": "1.0.0",5"created_on": "2020-08-20T15:24:13.8431084Z",6"data": {7"sub_entity_id": "ent_vjmdzvijizs7o26kiuiakywvyi",8"status": "requirements_due",9"reference": "tmvhWvvZfFSkJy4",10"legal_name": "Acme Corporation Inc."11},12"_links": {13"self": {14"href": "https://api.checkout.com/workflows/events/evt_htielsmgcwgejgqaunl4yb2pou"15}16}17}
You can see the reason for this status:
- in the Dashboard
- by retrieving sub-entity details via the Accounts API
To see the details in the Dashboard:
- Sign in to the Dashboard.
- Go to Payments > Processing > Sub-entities.
- Use the search bar to search the sub-entity reference or trading name. Alternatively, use the search filter to filter all sub-entities with the Action required status.
The Sub-entity Details page displays. The banner at the start of the page highlights the reasons for the Action required status and the actions you need to take.
To see the details via the Accounts API:
- Retrieve the sub-entity details using the
get
/accounts/entities/{entityId}
endpoint. - In the response, check the
requirements_due
array for impacted fields and corresponding reasons.
1{2"id": "ent_sea5kqczeqvnznx5lqsbbsnlq4",3"reference": "HEjzSLlfjLuvx5l",4"status": "requirements_due",5"instruments": [],6"requirements_due": [7{8"field": "company.document",9"reason": "required"10},11{12"field": "company.financial_details.documents.bank_statement",13"reason": "required"14},15{16"field": "company.representatives[0].identification.document",17"reason": "required"18}19],20"contact_details": {21"phone": {22"number": "1234 567890"23}24},25"profile": {26"default_holding_currency": "GBP",27"urls": ["https://www.exampleurl.com"],28"mccs": ["5551"]29},30"company": {31"business_registration_number": "12345678",32"legal_name": "Acme Corporation LTD",33"trading_name": "Acme Corporation",34"principal_address": {35"address_line1": "111 Example Road",36"city": "London",37"zip": "SW1A 1AA",38"country": "GB"39},40"registered_address": {41"address_line1": "111 Example Road",42"city": "London",43"zip": "SW1A 1AA",44"country": "GB"45},46"representatives": [47{48"id": "rep_3ipq26zsxt3n24rh2vojjkfez4",49"address": {50"address_line1": "111 Example Road",51"city": "London",52"zip": "SW1A 1AA",53"country": "GB"54},55"phone": {56"number": "1234 567890"57},58"first_name": "Jane",59"last_name": "Smith",60"date_of_birth": {61"day": 5,62"month": 6,63"year": 199564},65"place_of_birth": {66"country": "GB"67},68"identification": {69"document": {70"type": "passport",71"front": "file_a2waebevmihts7s74bie3w3nf4"72}73}74}75]76},77"capabilities": {78"payments": {79"enabled": false,80"available": true81},82"payouts": {83"enabled": false,84"available": true85},86"issuing": {87"enabled": false,88"available": false89}90},91"_links": {92"self": {93"href": "https://api.checkout.com/accounts/entities/ent_sea5kqczeqvnznx5lqsbbsnlq4"94},95"schema": {96"href": "https://api.checkout.com/accounts/entities/_schema?resource_type=Entity&type=Company&schema_version=&country=GB"97}98}99}
The following table lists the possible reasons for the requirements_due
status, and describes the action you will need to take to continue the review.
Reason | Action required |
---|---|
| The field is required to trigger due diligence for the first time. Input the required data and resubmit. |
| The document provided is expired. Upload a new identification document for the individual or representative. |
| The address you have submitted for the representative is incorrect. Submit the correct address. |
| The date of birth you have submitted for the representative is incorrect. Submit the correct date of birth. |
| The first and/or last name for the representative is incorrect. Submit the correct first and last name. |
| The social security number (SSN) you have submitted for the representative is incorrect. Submit the correct SSN. |
| The uploaded document is not from the supported list of documents. Upload documents that are from the list of document types shown. |
| The uploaded document is not readable. Upload documents that are legible, colored, and have all four corners showing. |
| The uploaded document cannot be verified. For further help, contact [email protected]. |
| The Certificate of Incorporation (COI) or Articles (AOA)/Memorandum of Association (MOA) document does not match the company details provided. Upload a valid company document. |
| The legal company name you have submitted does not match the company verification document. Submit a legal company name that matches the uploaded company verification document. |
| Your submission is missing company Ultimate Beneficial Owners (UBOs). Submit details of all registered UBOs. |
| The individual details, such as address or date of birth, couldn't be verified against our provider databases. Upload an identification document for the individual or representative. |
| The company details, such as legal name or registered address, couldn't be verified against our provider databases. Upload a new COI. |