Vendor Portal
White-label portal for resellers, field reps, and partner organizations. They log in with their own accounts to see buyback quotes, batches, devices, repairs, and more — scoped to their organization only.
Where to find it
URL: /portal on the storefront domain
Who uses it: Users whose role is vendor or admin in commerce__customers
What vendors can do
Depending on their permissions (see Portal Users):
- Dashboard — environmental impact + financial metrics for their org
- Buyback Quotes — create and manage
- Batches — track device shipments
- Devices — inspect, update grade, view history
- Clients — manage sub-clients and their revenue share (if permitted)
- Repairs — quote and track repairs
- Profile — update contact info, change password
- Users — admin users can invite/remove their team
Scoping
All data is scoped to the vendor's source_id or tenant_id. They can't see other vendors' data or cross-organization info.
Login
Vendors log in via the same /account page as customers. If their account has role = vendor or admin, the UI shows the portal navigation instead of customer navigation.
Impersonation
Admins with the right permission can impersonate a vendor user — useful for support. Impersonation is logged to the audit log.