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 Can I pay earlier for installment amount/plan? Who is eligible for the Overdue Installment Plan? How can I access my Atome billing statement? When is my billing date? How to contact Atome card support?