Associating Entities
Overview
In Canopy you can structure relationships between entities to allow you to represent business structures, financial liability chains, and controller relationships. We call this action of linking entities together and Associating Entities
Our system lets you create hierarchical structures using parent-child relationships. This allows for a variety of use cases that can enable your lending program to see a wider view of financial data to make better risk decisions.
- Businesses that have multiple employees that manage their finances in industries like logistics and shipping, accounting teams, and major corporations.
- People who own multiple small businesses and want to have personal and business loans in one place
- A large business wanting to segment their spending by regions
Today our system is optimized, but not limited to, one layer of hierarchy. If your program desires deeper levels of nesting talk with our sales and delivery team today!
Here are some example hierarchy structures for customers within Canopy:
How do I Associate Entities?
Customer Entity Relationships
Hierarchy for Customer Entities is created by Parent-Child relationships between Customer Entities today.
- Each Customer Entity can be given a Parent Entity
- Our Client Delivery Team can help you with more complex hierarchy structures beyond one level.
- The customer_parent_id field allows lenders to establish these relationships, enabling them to track ownership and hierarchies within their customer base.
- You must create Parent Entities before creating a child entity so that the relationship can be made upon creation
Treasury Entity Relationships
Today Treasury Relationships are set at the Account Level. You can update the Entity's information once created.
Create + Update Payout Entity API workflow here
Payout Entity Relationships
When you Create an Account you can use the payouts_config
object to create the relationships in this scenario.
- The
payout_split_percentages
array of objects is where you provide a list of entities you would like to assign as the Payout Entities. (ei: lenders, banks, investors).- Each Payout Entity is assigned a percentage of one of three allocation categories: Principal, Fees, and Interest
- The sum of percentages under each allocation must be 100%
- Each Payout Entity is assigned a percentage of one of three allocation categories: Principal, Fees, and Interest
Disbursement and Lending Entity Relationships
When you Create an Account you can use the disbursements_config
object to create the relationships in this scenario.
- The
disbursement_source_payout_entity_id
is the field where you select the entity you would like to assign as the Lending Entity in this scenario. - The
disbursement_split_percentages
array of objects is where you provide a list of entities you would like to assign as the Disbursement Entities. (ei: lenders and merchants). - Each Disbursement Entity is assigned a percentage of the principal
- The sum of percentages must be 100%
Related Articles
Updated 8 months ago