Why custom domain matters
Invite and pay links must open your shop’s portal.
Host | Behavior |
|---|---|
Shop custom domain | Portal for that shop |
Main platform hostname | Often only the default template shop — wrong for most real buyers |
Old per-slug subdomains | Removed — don’t rely on them |
Practical rule: shops emailing real buyers should use a Custom plan custom domain.
Owner steps
Plan includes custom domain (or ask platform to assign Custom).
Open Settings → Custom domain (or ask platform Tenants → Domain).
Point DNS (usually CNAME) and enable TLS per hosting docs.
Spot-check portal sign-in on that host.
Operators: Platform admin.
Guest order status vs portal login
Tool | Who | Plan |
|---|---|---|
Public order-status (order # + email) | Guest | Pro+ |
Portal order status page | Signed-in buyer | Pro+ |
Staff share settings | Settings → Customer order status | Plan-gated |
Guest pay / quote / proof links remain useful for buyers who never set a portal password.
Suspended shop
If the shop is suspended, that portal membership shows unavailable. Reactivation is a platform action.
Test with one trusted buyer account first — confirm invite email, activation, and a sample quote or proof before go-live.