Skip to content
Deprecated

Submit Connect KYC requirements​

POST
/me/payment-account/onboarding/requirements

Deprecated by INT-362: producers onboard through the embedded Account onboarding component (mode: embedded). Kept for producer accounts created before INT-362 (Custom, requirement_collection = application): updates such an account using an Account Token (INT-191, REQ-051) and returns the refreshed onboarding session. Personal data is not retained by billing.

Authorizations​

bearerAuth
Type

Request Body​

application/json
JSON
{
  
"accountToken": "string",
  
"country": "string",
  
"businessType": "string",
  
"businessProfileUrl": "string",
  
"businessProfileMcc": "string",
  
"representative": {
  
  
"firstName": "string",
  
  
"lastName": "string",
  
  
"email": "string",
  
  
"phone": "string",
  
  
"dob": {
  
  
  
"day": 0,
  
  
  
"month": 0,
  
  
  
"year": 0
  
  
},
  
  
"address": {
  
  
  
"line1": "string",
  
  
  
"city": "string",
  
  
  
"postalCode": "string",
  
  
  
"country": "string"
  
  
}
  
},
  
"identityDocumentFront": "string",
  
"identityDocumentAdditionalFront": "string",
  
"externalAccount": {
  
  
"country": "string",
  
  
"currency": "string",
  
  
"accountNumber": "string",
  
  
"routingNumber": "string"
  
},
  
"tosAccepted": true
}

Responses​

Refreshed onboarding session.

application/json
JSON
{
  
"mode": "string",
  
"status": "string",
  
"stripeAccountId": "string",
  
"currentlyDue": [
  
  
"string"
  
],
  
"eventuallyDue": [
  
  
"string"
  
],
  
"url": "string",
  
"clientSecret": "string"
}

Playground​

Server
Authorization
Body

Samples​

Powered by VitePress OpenAPI

Horizon Europe INTELLIGENT (GA 101160678) · Task T5.6 · Deliverable D5.5