Instalment payments with ubercart
You can use the UC Down Payment module for this task.

This module allows Ubercart store administrators to add partial payment functionality as a product feature. They can assign down payment amount and the due date to any product, and manage down payments and partially paid orders in the admin section.