Net Terms 101: Everything You Need to Know about Net Payment Terms