what is customer invoicing