How are invoice prepayments (eg. 25% deposit with order) handled in GP?
Since the user is paying for something in advance of receiving the product or service, I think GP must keep track of prepayments in some special "credit" account. For example, if the order is cancelled before delivery, they should get that money back.
So how do we pass Prepayment invoices over to GP? Is the prepayment invoice just a standard invoice (perhaps with a special GL account or something) or is it handled differently than regular invoices in GP?
And when the final invoice is paid in the end (i.e. once order is fulfilled), do we have to send two transactions to undo/reverse the original Prepayment (i.e. credit the prepayment account and debit the expense account)?
*This post is locked for comments