Merchant Onboarding Schema
Full application
POST /merchant-onboarding/applications{
"merchantName": "string",
"partnerId": "string",
"partnerExternalId": "string",
"registeredName": "string",
"dbaName": "string | null",
"isSettlementOnly": false,
"isCommissionMerchant": false,
"commissionMerchantId": "string | null",
"representsPartnerId": "string | null",
"proofOfBusinessType": "businessLicense | articlesOfIncorporation | null",
"registrationDate": "date-time | null",
"legalEntityType": "soleProprietorship | llc | llp | corporationSType | corporationCType | partnership | nonProfit | government | trust | cooperative | other | null",
"otherLegalEntity": "string | null",
"federalTaxIdType": "ein | ssn | itin | null",
"federalTaxId": "string",
"naicsCode": "string",
"merchantCategoryCode": "string",
"additionalMerchantCategoryCode": "string | null",
"businessDescription": "string",
"isSeasonal": true,
"operationalMonths": ["january", "february"],
"grossAnnualRevenue": 0,
"highestMonthlyVolume": 0,
"averageTicketSize": 0,
"maxTicketSize": 0
}Minimal application
Shared sub-schemas
Common enums
Create response schema
Status values
Notes
Related pages
Last updated