Can We add payment when purchase to track how much pay and how much we want to debit?

I want to find a good config to manage supplier account. When we purchase we want to express to the transaction that how much we pay and how much we debit to supplier ? we can config to store to supplier account and process payment but Can we make first payment while purchasing ?