improved
Improved Person, Business & External Account onboarding
about 2 years ago by Sebastian Chavez
Supplying contact information for Persons and Businesses is now optional
We updated our platform to improve the person and business onboarding experience by making the contacts
array of objects optional for both endpoints. This means you can now create, update, or partially update a person or business without sending any or all of the fields in the contacts
array of objects.
{
"addresses": [
{
"type": "home",
"country": "US",
"address1": "string",
"city": "string",
"state": "string",
"zip5": "string"
}
],
"customer_reference_id": "string",
"first_name": "string",
"last_name": "string",
"date_of_birth": "string",
"social_security_number": "string"
}
{
"addresses": [
{
"type": "legal",
"country": "US",
"address1": "string",
"city": "string",
"state": "string",
"zip5": "string"
}
],
"customer_reference_id": "string",
"legal_name": "string",
"tax_id": "string",
"tax_id_type": "tin"
}
External Accounts now support hyphens
We also updated our external accounts endpoint to now support hyphens in the account_number
field. This means that if your customers' bank accounts naturally have hyphens, you no longer need to strip these out before creating, updating, or partially updating an external account.
{
"account_reference_id": "string",
"customer_reference_id": "string",
"customer_resource_type": "business",
"account_type": "checking",
"account_number": "100-00000001",
"routing_number": "string",
"account_holder_name": "string"
}