Payment processing has been designed to be flexible and forgiving. Down payments and clearing transactions are supported to allow you to record a payment on-account and then apply it to the invoice when it is received.