What is a Down Payment? 21 November 2024 02:34 Updated A down payment is the initial amount you need to pay when enrolling in the Overdue Installment Plan. This payment goes toward your total balance. Related articles Who is eligible for the Overdue Installment Plan? Can I pay earlier for installment amount/plan? How to pay my Atome Card bill via the Atome App? What is an auto-deduction? How can I access my Atome billing statement?