At least here in the area, everyone had to pay 50% as an advance deposit and hand 50% in cash to the installer upon acceptance. Several different companies, always the same procedure. Seems to be industry standard here with the kitchen mafia
Easier for the company.
Well, process - kitchen installed, everything is fine (acceptance) and then the remaining payment in cash and the contract is fulfilled by both parties. In case of subsequent defects, the customer is obliged to act and has no leverage.
If the final payment is made by bank transfer, it takes a few days; if it doesn’t come, you have to send reminders, debt collection, etc. The company then has to actively collect the money. If the customer finds defects and says he won’t pay until they are fixed, the company has to respond.