Payments are determined according to the agreement. There is usually an advance payment, then other payments depending on the implementation stages