Add customers to keep their phone, history and balance in one place. Walk-in sales can still just use a name.
The Customers and Debt reports show total bought, total paid and the outstanding balance, with overdue buckets so you can chase the oldest debts first.