Customer portal is a self-serve, online experience that allows your customer to approve quotes, pay invoices, print receipts, or request more work - all in one place.