Taking a down payment or deposit

any updaets on this feature ? what i need to do is that: if i need to collect for example $100 for now from the client then after the job is done there will be another payment based on count of services so the first $100 as down payment and the final cost will be calculated after the job is done. and there is any way to connect the down payment with a form created by hubspot to take the count from it and calculate the final cost ?