Hello, which one is better? Thank you all for comments and suggestions.
1) Payment will be made upon receipt of invoice.
2) I will make a payment after I receive an invoice.
#1 is better. Also. it implies that you will pay in full.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.