Branded B2B login for your buyers
Customers view open invoices, quotes, and document status — invite-only on /portal/{slug}/customer/login with your logo, accent, and bilingual EN/AR shell.
Customer portal
acme.portal
Copy-ready customer URL
Merchants paste this from Brand Settings or ERP → Portal control desk.
/portal/{slug}/customer/loginWhat buyers see
Document visibility without ERP HQ access.
Open invoices & quotes
Status, amounts, and due dates in a clean workspace — no store UUID in the URL.
Pay online
Secure pay links when finance enables online collection for approved invoices.
Branded slug login
Logo, accent color, and tagline from Brand Settings on every sign-in screen.
Invite & accept
Send secure invites from ERP → Portal; buyers accept once and return anytime.
Password reset
Forgot-password email flow with rate limits and IP audit in the control desk.
Role guard
Customer login rejects vendor or employee credentials — separate URLs per persona.
Why merchants ship the customer portal
- Fewer “can you resend the invoice?” emails
- Separate URL from vendor and employee portals
- Portal subdomain {slug}.portal.{root} when DNS is configured
- Toggle document visibility per tenant from ERP control desk
- Full EN/AR with RTL support
- Works for distribution, property buyers, pharmacy accounts, and professional clients
Customer portal FAQ
How buyer login sits next to ERP and storefront.
Open the customer front door
Activate ERP, invite buyers, and copy the branded login link.
Explore Mrfqy OS
ERP at the center — store, POS, websites, and domains on one spine.
