Portals
Portals
Section titled “Portals”Eclipse has two public-access surfaces that let your customers and vendors see what’s relevant to them without creating an account:
- Vendor Portal — vendors submit W-9s, view AP payment history, and submit bills.
- Customer Portal — customers view only the invoices attached to their link, accept an invoice when acceptance is required, review a statement with payment history and aging at
/portal/<token>/statement, email themselves a statement copy, and review, approve, or request changes on estimates at/portal/estimate/<token>.
Both portals use the same token model: you generate a unique link from the customer’s or vendor’s record, share it through whatever channel you use, and the recipient acts on it without signing up. Tokens are revocable, time-limited, and limited to the records selected when the link was created. Required-invoice acceptance is saved with its view and audit evidence as one operation, so retrying cannot create a second acceptance. A statement email is claimed before delivery, retried with the same provider key after a recoverable failure, and finalized with one delivery-history row per invoice. A customer who receives a statement must wait five minutes before requesting another copy.