All You Need To Know About Due Upon Receipt & Net Due Invoice