Skip to main content

ShopView Customer Portal - FAQ and Troubleshooting Guide

ShopView Customer Portal - FAQ and Troubleshooting

This guide covers everything our customers ask about the ShopView Customer Portal. It is built from real support tickets and is the source of truth for Fin AI Agent.

What is the Customer Portal?

The ShopView Customer Portal is a branded, all-in-one space where your customers can:

  • Log in to view their invoices and payment status

  • Approve or comment on work orders and estimates

  • Submit new service requests (with location and asset selection)

  • View, add, and manage their assets / units

  • Pay invoices online via Stripe / Shop Pay (card or, where supported, bank transfer / ACH)

Payment methods available include:

  • Credit/Debit Card

  • Bank Transfer (ACH)

To access the Customer Portal from inside ShopView: click your Company name in the top-right corner, then select Customer Portal from the dropdown.

Frequently Asked Questions

How do I invite a customer to the portal?

Open the customer's contact in ShopView and trigger the portal invitation.

To enable Portal Access for a customer, navigate to their profile in ShopView, go to the Contacts tab, and enable the Portal Access option for the desired contact.

The customer will receive an email with a one-time link to set their password and sign in. If they don't see it, ask them to check spam/junk first; if it's still missing, re-trigger the invite from the contact, or remove and re-add the contact email to fire a fresh invitation.

Can my customers pay invoices through the portal?

Yes. Once Stripe / Shop Pay is enabled and your Stripe account is fully active, customers can pay invoices directly from the Customer Portal using a card or, where supported, a bank transfer (ACH). Some banks may not support ACH - in that case ask the customer to pay by card instead.

Why doesn’t a work order appear in the Customer Portal, and how can it be made visible?

When using ShopView, work orders will not appear in the Customer Portal until they have been invoiced. This ensures that only finalized and billable work orders are visible for payment. Below are the steps to make a work order visible in the Customer Portal: Additionally, invoices may not appear in the Customer Portal if:

  • The work item is an Estimate, not an Invoice. Estimates do not appear in the Customer Portal for payment. Convert the estimate to an invoice to make it visible.

  • Portal access was granted after the invoice was created. Ensure portal access is enabled before or at the time the invoice is created.

Steps to Make a Work Order Visible:

  1. Review the Work Order - Ensure all details are accurate and complete before proceeding to invoicing. All Work Order lines must be complete before invoicing.

  2. Create the Invoice - Generate an invoice from the work order Finance tab. Review the invoice and move to the next step.

  3. Select the Charge Account Option (If Applicable) - During the invoicing process, select the "Charge Account" option if the customer’s payment terms and online payments are enabled.

  4. Ask the Customer to Refresh the Portal - Once the invoice is created, inform the customer to refresh their Customer Portal. The invoice should now be visible for payment.

By following these steps, you can ensure that work orders are properly invoiced and visible in the Customer Portal for payment.

Steps to Pay an Invoice

  1. Log in to the Customer Portal.

  2. Open the invoice you wish to pay.

  3. Click the Pay Now button.

  4. Enter your payment details (e.g., credit/debit card or bank account information).

  5. Confirm the payment to complete the transaction.

  6. To pay multiple invoices at once, use the Customer Name search box at the top of the page to locate the customer. Once the customer’s invoices load, checkboxes will appear next to each invoice. Use these to select multiple invoices and proceed with a combined payment.

Can customers submit service requests through the portal?

Yes. Customers can create new service requests from the portal, choose the asset and the location, and add details. A previous bug where the Location field would clear after picking a service date has been fixed in production.

Can customers add new assets through the portal?

Yes. Customers can add a new asset directly from the Customer Portal. Make sure to fill in the Unit Number field - it is part of the asset form.

How does invoice status sync between ShopView and the portal?

When you mark an invoice as Paid inside ShopView, the portal updates automatically. If you ever see a paid invoice still showing as Unpaid in the portal, see the troubleshooting section below.

Troubleshooting 11. Checkboxes for multi-invoice selection are not appearing 12. Invoice or Pay Now button is missing for reasons other than invoicing status

  • Open the Customer Portal and use the Customer Name search box to locate the customer.

  • Ensure the customer’s invoices are loaded correctly. If checkboxes still do not appear, confirm you are using the correct search functionality.

  • Verify the status of the work item (Estimate vs. Invoice). Estimates do not appear in the Customer Portal for payment.

  • Confirm that the invoice is unpaid.

  • Ensure the customer’s portal access was enabled before or at the time the invoice was created.

1. A customer can't log into the Customer Portal

  1. Confirm the customer received the original portal invitation email.

  2. From inside ShopView, send a password reset email to that contact and share the login URL: https://portal.shopview.com/login

  3. Ask the customer to try logging in again after resetting their password.

  4. If they still can't log in, capture a screenshot or the exact error message and contact support.

2. I clicked Customer Portal inside ShopView but nothing happens

Your browser is most likely blocking the pop-up.

  • Look for the small pop-up blocked icon in your browser's address bar.

  • Click it and select Always allow pop-ups from this site.

  • Then click Customer Portal again - it will open in a new tab.

3. The customer never received the portal invitation email

  1. Ask them to check spam / junk / promotions / quarantine folders.

  2. Re-trigger the invite from the customer's contact in ShopView.

  3. If still not delivered, remove and re-add the contact - this fires a fresh invitation.

  4. If invites are missing for multiple customers on the same domain, escalate to support so we can check delivery logs.

4. An invoice shows as Paid in ShopView but Unpaid in the Customer Portal

This is a sync issue between the internal invoice status and the portal display. A fix has been shipped through engineering. While the fix is rolling out:

  • Confirm the payment is recorded correctly internally.

  • Let the customer know the portal status will refresh automatically once the patch is live.

  • If still stuck after the next release, contact support with the invoice number.

5. Customers are not getting email notifications for new invoices

  1. Verify that invoice email notifications are enabled in your Customer Portal settings.

  2. Confirm the customer's email on file is correct and that they previously received the portal invite.

  3. Ask the customer to check their spam / junk folder.

  4. If notifications aren't firing for any customers, book a configuration review screen-share with support.

6. Shop Pay / Stripe is enabled but Payment Settings don't show in the portal

This almost always means your Stripe account is not in an Active state. The most common reason is Payouts Suspended - Stripe is waiting on verification documents or business details.

  1. Log into Stripe directly.

  2. Review the alerts banner at the top of your Stripe dashboard.

  3. Complete any pending verification steps.

Once Stripe shows Active, the Payment Settings section will appear automatically inside the Customer Portal.

7. Customer says ACH / Bank Transfer is unsupported at checkout

Bank Transfer is enabled on the ShopView side. The limitation is on the customer's bank - some banks (including certain regional and smaller banks) are not supported by Stripe ACH.

  • Workaround: ask the customer to pay by card instead.

  • If you have a screenshot of the exact error, send it to support so we can confirm the bank's status with Stripe.

8. A customer can't select a Location when submitting a service request

This was caused by a known bug (Location Field Clears After Selecting Desired Service Date) and has been fixed in production.

  • Have the customer refresh the browser or clear their cache.

  • Retry the service request from scratch.

  • If it still fails, capture a screenshot and send to support.

9. A user accidentally removed their own Administrator role

Admin role changes can't be self-restored from the user's own account.

  • Our backend team can restore the administrator role on the affected user.

  • Once restored, the user can access the Customer Portal again from their company dropdown.

  • Contact ShopView Support directly by asking to speak with a human agent instead of ShopView AI

10. On mobile, a customer can't tap an asset on the customer page

This is a known mobile-app formatting issue (work orders can block tap targets).

  • Workaround: rotate to landscape, or open the customer profile from the web Customer Portal where asset selection works normally.

  • A permanent fix is in the mobile-app backlog.

Quick reference:

  • Open portal from ShopView: Top-right company name, then Customer Portal, then allow pop-ups if needed

  • Most common fixes: password reset, re-trigger invite, allow pop-ups, complete Stripe verification, switch ACH to card

  • Multi-invoice selection: Use the Customer Name search box to locate the customer and enable checkboxes for combined payment.

  • Missing Pay Now button: Check if the item is an Estimate or if portal access timing affects visibility.

  • Always escalate to support if: the customer is on the latest release and the issue still reproduces after the standard steps above

Did this answer your question?