Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt

Use this file to discover all available pages before exploring further.

The customer portal is a separate login surface Customer portal sessions use portal tokens, not staff login sessions. Staff users, audit-bot users, and internal permissions do not carry into the customer portal.

What Customers See

After login, customers land on a portal dashboard branded for the seller. The dashboard summarizes open orders, unpaid invoices, recent shipments, account balance, store credit notices, quick actions, recent orders, and upcoming deliveries.

Customer portal dashboard with seller branding, sidebar navigation, KPI cards, store credit notice, quick actions, recent orders, and upcoming deliveries

Customer Portal Navigation

The portal sidebar is organized around customer self-service. Customers can move between operational records without entering the internal Arcus workspace.

Customer portal Orders page with order tabs, search, status columns, payment state, fulfillment state, totals, PDF download, and order row links
  • Dashboard: open work, balances, recent orders, deliveries, and quick actions.
  • Orders: order history, status, fulfillment state, payment state, totals, and PDFs.
  • Quotes: quote list and quote detail, including customer acceptance when the quote is eligible.
  • Shipments: package and tracking visibility.
  • Returns: customer-safe RMA history, status, return-to address, tracking, and refund summary.
  • Invoices and Payments: unpaid invoice review and customer payment entry.
  • Addresses: customer-managed billing and shipping addresses when enabled.
  • Payment Methods: customer-facing card visibility and supported method actions.
  • Documents: customer-safe PDFs and uploaded documents that belong to that account.
  • Profile: account identity and contact details exposed to the customer.

How Customers Log In

Customers use the portal login flow, not staff login. The login page asks for the customer email and account number, then sends a verification code or portal link. On success, the browser stores a portal session token and the portal loads only that customer’s account data.

Do not troubleshoot portal access with staff credentials A staff account can be valid for Arcus and still fail in the portal because the portal uses customer account access. Troubleshoot the customer account, portal settings, email delivery, and account number instead.

Staff Setup Checklist

  1. Open Settings, then Sales Channels and Customer Portal.
  2. Confirm the customer portal is enabled for the entity.
  3. Review portal branding, support contact details, payment options, tracking visibility, address management, and token expiration.
  4. Open the customer account and confirm portal access is enabled for that account.
  5. Confirm the customer’s email and account number are correct before they request a code.
  6. Send a public order, invoice, quote, payment, or tracking link when the customer needs one-off access without full portal login.

What Customers Cannot See

Portal pages are account-scoped. Customers should not see internal costs, margins, GL entries, internal notes, staff-only documents, other accounts, other entities, or staff user data. If a customer reports seeing the wrong account, treat it as a security issue and stop until the account, token, and entity scope are verified.

Use public links for one-off access If a customer only needs to view an order, pay an invoice, track a shipment, or approve a quote, send the tokenized public link instead of walking them through full portal login.

Common Blocks

  • Customer cannot log in: confirm portal is enabled, the account has portal access, the email is correct, and the account number matches.
  • Verification code never arrives: review email delivery, spam filtering, and the account email on file.
  • Order or invoice is missing: confirm the record belongs to the same customer account and entity.
  • Payment is unavailable: review payment settings, allowed portal payment methods, invoice balance, and Stripe connector health.
  • Customer cannot manage a card: some payment-method actions may still require staff handling depending on current portal capabilities.
  • Customer asks for a return: send the customer-facing RMA link when they need to start a return, or have them open portal Returns when they need to track an authorized RMA.

Public Order, Payment, and Quote Links

Use tokenized public links for customer order view, payment, shipment tracking, and quote approval.

Portal Quotes and Quote Approval

Help customers review portal quote history, open quote detail, and approve eligible quotes safely.

Portal Returns and RMA Links

Let customers request eligible returns from public RMA links and track authorized RMAs in the portal.

Portal Documents and Email Preferences

Help customers download visible documents and manage optional email preferences from the portal.

Portal Email Preference Links and Unsubscribe

Explain token-based email preference links, unsubscribe choices, re-subscribe, and transactional email limits.

Portal Payments and Payment Methods

Review customer portal payment history, payment starts, saved methods, and common payment blocks.