## Zoho Invoice — Product, features, payments, integrations, solutions, and help Index Access the complete documentation index at: https://www.zoho.com/om/invoice/llms.txt Use this file to discover all available documentation pages before proceeding. # Customer Portal in Zoho Invoice Customer Portal allows your customers to track all the transactions that have taken place between them and your business. Bid goodbye to lengthy emails and collaborate efficiently like never before. **Once you set up the customer portal, you’ll be able to:** * Collaborate with customers on estimates and get them approved. * Check when a customer has viewed your invoice. * Enable customers to pay for all their invoices from a single place. * Submit your time entries for approval before you invoice them. * Get reviews from the customers about your business. * Interact and discuss with customers in real-time over comments. ### Customer Portal Settings * Sign in to your Zoho Invoice organization. * Click the **gear icon** on the top right corner and go to **Preferences > Portal**. * Navigate to the **Customer Portal** tab. * You can enter a welcome message in the space provided for **Banner Message**. This message will be shown to your clients when they log in to the portal. * Click the check-box against **Send me an email notification for every activity that takes place in the portal** if you wish to receive email notifications for every activity that your client does in the portal. * Click the check-box against **Send an email notification to my customer when I comment on transactions** if you wish to have an email sent to your customers whenever you add a comment for any transaction. * Click the check-box **Allow customer to edit their information in the portal** to permit your customers to edit their billing/shipping address and contact details. * Click the check-box against **Allow customers to forward documents from portal** if you wish to let your clients forward documents. Please note, the people whom they forward the document to will be added as contact persons in the contact information for that client. ![Customer portal preferences 1](/invoice/help/images/customer-portal/customer-portal-preferences1.png) * Click the check-box against **Enable customer review for my services** if you would like your customer to give a feedback to your services. * Click the check-box **Allow customers to view projects and timesheets** if you want to give your clients access to the time logged for each project/task and client approval. * Once done, click **Save**. ![Customer portal preferences 2](/invoice/help/images/customer-portal/customer-portal-preferences2.png) * * * ### Invite Customers to your Portal To give access to your customers, you need to enable the portal for each customer individually. If that customer has contact persons, you will have to provide access to the contact person associated with that customer as well. Once they log in to your portal, they can view the estimates, invoices, statement of accounts, projects and time entries you have sent them. To configure the portal access for a customer: * Go to **Customers**. * Select the customer for whom you want to provide access. * Click **More > Configure Customer Portal**. You can also click the gear icon next to **Portal Status** in the Other Details section. ![Enable customer portal](/invoice/help/images/customer-portal/enable-customer-portal.png) * In the pop-up, select the contact persons for whom you want to give the portal access. ![Configure portal access](/invoice/help/images/customer-portal/configure-portal-access.png) * Once you click **Save**, Zoho Invoice will send an email to your clients inviting them to the portal. You can [customize this email’s content](/om/invoice/help/settings/emails.html#email-templates). * On clicking the **Accept Invite** link, Zoho Invoice will open up another page where your clients can create a password to log in to the portal. Your clients will then be able to log into your portal and view the invoices, estimates and also download customer statements. * * * ### Working in the Customer Portal The following are the modules available in the Customer Portal. Let’s see how your customers can use it. #### Home The Home or Dashboard is the first screen that your customers see when they login to the customer portal. It gives them an overview of the transactions that took place between you and your customers. They can view the following details on the dashboard: * _Outstanding Invoices:_ The total amount your customer owes you for their unpaid invoices. Customers can click Pay Now to pay this entire amount. * _Available Credits:_ The total amount that you owe to your customer. This could be any refunds or credit notes you had created for that customer. * _Last Payment Made:_ The amount and date of the recent payment done by your customer. * _Estimates:_ The number of estimates your customer has to approve. Clicking on this will display all their open estimates. * _Timesheets:_ The number of timesheets your customer has to approve. Clicking on this will display all their pending approvals. Apart from the above details, the home page also displays your [customer’s account details](/om/invoice/help/customer-portal/#client-details), their contact persons, and your organization’s contact details. ![Customer portal home](/invoice/help/images/customer-portal/customer-portal-home.png) * * * #### Transactions Your customers can view the status of all the invoices and estimates they have received, as well as the payments made in the past. ##### Estimates Your customers can view a list of the estimates they’ve received from you. If they are satisfied with the price, they can take your business forward by clicking the **Accept** button that is visible when you open the estimate. They can decline an estimate for a better offer by clicking the **Decline** button in the top. The client can also filter the list to display a particular type of estimate by clicking the **Show** drop-down above the list. ![Accepting Estimate in customer portal](/invoice/help/images/customer-portal/customer-portal-estaccept1.png) The estimate can be forwarded to a different email id from the customer portal and can be downloaded as well. Just click the More icon on the top right corner to perform these actions. ![Accepting Estimate in customer portal](/invoice/help/images/customer-portal/customer-portal-estaccept2.png) **Insight:** You can always rework on the declined estimate by clicking on the **‘Edit’** option provided in your Zoho Invoice account ​to make an offer your clients can’t resist and update them. ##### Invoices Customers can view the list of invoices sent by you in the portal. If the invoice is unpaid, they can choose to pay instantly by clicking **Pay Now**. They can also filter the list to display a particular type of invoice by clicking the drop-down above the list ![Instant Pay for an Invoice](/invoice/help/images/customer-portal/customer-portal-invlist.png) Your clients can choose to forward the invoice to an email address and also download the invoice in the form of PDF or print the invoice by clicking the more icon on the top right corner and selecting the respective options. If your clients have any remarks and would like to discuss that with you, they can use the comments box to add them as comments. You can also add comments from your end and have an official record of the conversation. Your clients can make payments by choosing a mode of payment. Various payment gateway options can be given to the customer at the time of creating ​an invoice. ![Payment Gateway screen](/invoice/help/images/customer-portal/customer-portal-payscreen.png) **Card Payments** For making payments using Credit/Debit card, customers can enter their card number, CVV, expiry date, billing address and the country to make payment. They can also save the cards and use them while making payments for upcoming invoices. **ACH Payments** In order for customers to make ACH payments, you need to enable **Allow this customer to pay via his/her bank account** option for your customers in the _Other Details_ section in the customer creation screen. **Insight:** Customers can also choose to save their account details for future transactions by checking the **Use this account for future transactions** option. ##### Payments Made In the **Payments Made** module, your customers will be able to view the payments made by them to your invoices. You can also list the payments based on invoice payments and sort it based on the date and amount. ![PaymentsMade](/invoice/help/images/customer-portal/customer-portal-paymentsmade.png) The receipts can be downloaded as PDFs by clicking the **Download PDF** button and can be printed by clicking the **Print** button on the top. ![PaymentsMade](/invoice/help/images/customer-portal/customer-portal-paymentsmade1.png) * * * ### Projects If you had enabled the **Allow customers to view projects and timesheets** option in the portal settings (**gear icon > Preferences > Customer Portal**), an additional module will be made available in your customer’s customer portal. The **Projects** module in the customer portal will list all the projects created for your customer. ![ProjectsList](/invoice/help/images/customer-portal/customer-portal-projectlist.png) To check more details of a particular project, they can click on a project name. They can view the following details of the selected project: * **Tasks**: All the billable tasks you have created for this project will be listed here along with its corresponding Logged Hours, Billed Hours, and Unbilled Hours. * **Time Entries**: All the billable timesheet entries that you have recorded for this project will be listed here along with the logged hours and the billing status. * **Comments**: Customers can use this space to collaborate with you regarding this project. The comments added here will be displayed in the Comments section of the project in your Zoho Invoice organization, and you can reply to them by marking the **Display in portal** option to make your reply visible in the customer portal. ![ProjectsList](/invoice/help/images/customer-portal/customer-portal-tasks.png) * * * ### Bulk Payments The customer portal’s dashboard will display the total amount for Outstanding Invoices. Select **Pay Now** to view the number of invoices for which the amount is due. ![Pay Now Button](/invoice/help/images/customer-portal/customer-portal-paynow.png) To view more details of the outstanding invoices, click on the hyperlink below the **Total Amount**. ![Invoice Payment Details](/invoice/help/images/customer-portal/customer-portal-details.png) You can then proceed to make the payment for all your outstanding invoices using a Credit Card or through any one of the associated payment gateways. * * * ### Statements Your customers can view a detailed **Statement of Accounts** consisting of all the transactions between them and your company. They can also have their statements printed or downloaded as PDFs. ![Statements of all the transactions](/invoice/help/images/customer-portal/customer-portal-statement.png) ### Get Notified #### The ‘Viewed’ Notification Once your clients have viewed your estimate or invoice, you will be notified about it with a **‘​Viewed’** icon on the specific estimate or invoice on your Zoho Invoice account. You will be notified on the bell icon as well. ![Viewed notification](/invoice/help/images/customer-portal/customer-portal-invviewed.png) To get notified, you will have to enable Send me an email notification for every activity that takes place in the portal from **Preferences > Customer Portal**. ![Viewed notification](/invoice/help/images/customer-portal/customer-portal-invviewed1.png) #### Comments Your clients can comment in the customer portal about the estimate or invoice they receive. This feature comes handy when clients ask for a better price on your estimate rather than declining it. ![Client comment in Customer portal](/invoice/help/images/customer-portal/customer-portal-clientcmt.png) You can check and reply to the comments made by the client on the specific estimate or invoice from your Zoho Invoice account. Check the **Display in portal** box to make your reply visible in the customer portal. Your clients can view your reply in the customer portal. #### By Mail A notification email will be triggered to your email account if your client * Views estimate/invoice * Accepts or Declines an estimate * Adds a comment on an estimate or invoice * Makes payment for an invoice * Updates their company details * Accepts/Declines client approvals **Insight:** You should have enabled **Send an email notification to my contacts when I comment on transactions** from the **Preferences > Customer Portal**. * * * ### Client Details * [Update Account Details](/om/invoice/help/customer-portal/#account-details) * [Edit Card Details](/om/invoice/help/customer-portal/#card-details) * [Change Password](/om/invoice/help/customer-portal/#change-password) #### Update Account Details If your customers have changed their personal or company details, they can update it in the customer portal. Here’s how: * Go to the **Home** page of the customer portal. * Scroll down to **My Account Details** and click the **pencil icon**. * Fill in the details and click **Save**. They can also change their address by clicking the pencil icon next to the address. ![Account Details](/invoice/help/images/customer-portal/account-details.png) **Insight:** All the changes made here will be updated in your customer’s corresponding details in your Zoho Invoice organization. #### Edit Card Details Customers can view their card details in the customer portal if: * You have added their card details in Zoho Invoice. * You have requested payment information from customers, and they had added their card details. * Your customers had saved their card details during a previous payment in the portal. Customers can edit their card details anytime. Here’s how: * Go to the **Home** page of the customer portal. * Scroll down to the _Card Details_ section and click **Edit** next to the card whose details you want to change. * Fill in the details and click **Save**. #### Change Password To safeguard their transactions, customers can regularly change their password for the customer portal. Here’s how: * Click **Change Password** in the left sidebar of the customer portal. * Enter the **Old Password** and enter a **New Password** that satisfies the password requirements. * Re-enter the password to confirm and click **Save**. **Insight:** The password changes only for the specific contact person using the customer portal. ### Other Actions * [Send Email](/om/invoice/help/customer-portal/#send-email) * [Write Review](/om/invoice/help/customer-portal/#write-review) * [Logout](/om/invoice/help/customer-portal/#logout) #### Send Email Customers can contact you directly from the portal by sending an email to your registered email address in Zoho Invoice. Here’s how: * Go to the **Home** page of the customer portal. * In the bottom of the page, your business details will be mentioned. * Click the **Send Email** button and enter the Subject and Message. * Click **Send**. ![Send Email](/invoice/help/images/customer-portal/send-email.png) #### Write Review Gauge your customer’s satisfaction with your business by asking them to write a review. You can market or publicize positive reviews and identify areas of improvement from the constructive criticism. Here’s how your customers can write a review: * Go to the **Home** page of the customer portal. * In the bottom of the page, your business details will be mentioned. * Click the **Review** button. * Enter a message and click **Submit Review**. **Insight:** When a customer submits a review, it will appear in Zoho Invoice in that contact’s Overview page under **Client Reviews** #### Logout To logout from the customer portal, customers can click **Logout** from the left sidebar. ## Multi-Factor Authentication (MFA) in Customer Portal Multi-Factor Authentication (MFA) is a security process that requires users to provide two or more verification factors to gain access to an account, system, or application. This adds an extra layer of protection beyond just a username and password. This reduces the risk of unauthorized access, even if one factor, like a password, is compromised. Zoho Invoice allows you to enable Multi-Factor Authentication (MFA) in the Customer Portal to enhance customer’s account security and protect them from unauthorized access. Customers can configure MFA by scanning a QR code using an authenticator app, such as [OneAuth](https://www.zoho.com/accounts/oneauth/) or Google Authenticator. After configuration, customers can use Time-based One-Time Password (TOTP) to log in to their portal. ### Enable MFA for Customer Portal **Note:** Once you enable MFA, it will be enabled for all your customers. To enable MFA for Customer Portal: * Navigate to _Settings_. * Select _General_ under **Customer Portal**. * Check **Enable multi-factor authentication (MFA)**. * Click **Save**. MFA will be enabled for your customers’ portal. After configuring MFA, your customers will have to use TOTP along with their credentials to log in to their portal. ### How your customers can configure MFA? Once you have enabled multi-factor authentication for the Customer Portal, your customers can use an authenticator app (such as [OneAuth](https://www.zoho.com/accounts/oneauth/), Google Authenticator) to configure it. **Prerequisite:** Download an authenticator app (such as [OneAuth](https://www.zoho.com/accounts/oneauth/) or Google Authenticator) from the Google Play Store or the App Store. To configure MFA, your customers will have to: * Navigate to the **Customer Portal** login page. * Enter their credentials. * Click **Configure** in the _Enable MFA for their account_ page. * Scan the QR code using their authenticator app. **Insight:** They can also manually enter the authentication code in their authentication app. * Click **Next** once they get the OTP on the authenticator app. * Enter the OTP from the authenticator app. * Click **Verify**. * Click **Enable MFA**. **Pro Tip:** Your customers can download backup verification codes to recover their account in case they lose access to the authenticator app. To generate backup codes from the _Enable MFA for your account_ screen, your customers will have to: * Click **Generate Backup Codes**. * Click **Download** or **Copy** and save them securely. * Click **Continue to Sign In**. 5 backup codes will be generated, which they can use once for each code if they are unable to sign in with MFA. Alternatively, you can also reset MFA for their customer portal. Now your customers have to log in using the TOTP from the authenticator app. ### Reset MFA for Customers If a customer loses access to their authenticator app and does not have backup codes, you can reset multi-factor authentication for them. To reset MFA for a customer: * Navigate to the _Customers_ module. * Select the customer. * Click the **gear icon** next to their email address. * Select **Reset Portal MFA**. Multi-factor authentication will be reset for the customer, and the customer will have to [configure it](#customer-config-mfa) again to log in to the customer portal. ### Disable MFA for Customer Portal **Note:** If a customer has already configured multi-factor authentication, they will still have to log in using TOTP to access the Customer Portal, even after you disable it. To disable MFA for already configured customers, you can [reset](#reset-mfa-customers) it. To disable multi-factor authentication for the Customer Portal: * Navigate to _Settings_. * Select **General** under _Customer Portal_. * Unmark **Enable multi-factor authentication (MFA)**. * Click **Save**. Multi-factor authentication will be disabled for the Customer Portal.