CoreShop Customer Company Extension
The Company Entity allows you to append customers to a given company.
After a customer has been connected to a company by using the 1to1 relation
company, it's possible to share addresses between company and the self-assigned addresses.
Note! This is only available if a customer already is connected to a valid company!
If set, the customer can create, edit and delete own addresses and choose them in checkout as well. This is the default behaviour.
If set, the customer can create, edit und delete company addresses and choose them in checkout as well. He's not able to add addresses to himself.
Own And Company
If set, the customer can create, edit and delete company and private addresses and choose them in checkout as well.
own_and_company mode allows the customer to define and modify the allocation of the address.
To do so, coreshop renders an additional choice type to the address creation/modification form.
Note: If a customer switches the allocation after it has been created, the address also physically gets moved to its desired location.
In this example, the customer changes the allocation from
- company A - addresses - customer A - addresses - address A
- company A - addresses - address A - customer A - addresses
Read more about this feature here.