Hello everyone,
This month's updates add more flexibility to collecting payments, along with improvements to reports and custom fields. Let's dive in!
Add Payment Methods from the Customer Portal
Make the payment process more convenient for your customers by allowing them to add payment methods from the Customer Portal. This way, your customers can add new methods when their existing payment methods are about to expire, thus ensuring a smooth auto-charge experience. To enable this:
- Navigate to Settings > Customer Portal > General.
- Enable Allow customers to add payment methods.
Now, your customers will be able to add a new payment method by clicking + Add Payment Method from the Home Screen of their Customer Portal.
Revamped Net Revenue Report
The revamped Net Revenue report gives you more insights about your organization's net revenue.
- The newly added Performance Overview section displays how your business is performing in the current month, compared to the previous months.
- The existing line chart can now also be viewed as a bar chart according to your preference.
- You can also view the data from the chart in the breakdown table below the chart.
- Customize this report with Advanced Filters, such as Country or Customer Name.
- Compare revenue based on products, plans, countries and dates to get further insights.
- You can now export this report as XLS and XLSX, along with CSV.
Make Payments Mandatory for Subscription Updates
You can get more control over subscription updates in the Customer Portal by making payments mandatory. Once enabled, when your customers make changes to their subscriptions, such as upgrading plans or purchasing addons that would require additional payments, they would have to pay first. To enable this:
- Navigate to Settings > Customer Portal > Subscription Management.
- Go to the Advanced tab.
- Mark the Mandate payments for subscription updates option.
Note: The payment method that is used for such payments will be associated to the subscription. Autocharge will be enabled automatically for this subscription, if the updated payment method supports it.
Prevent Duplicate Values for Custom Fields
There might be scenarios where you might want unique data for certain custom fields, such as user names or license keys. Now, you can make sure that all the values for the custom fields are unique by selecting Yes next to Prevent Duplicate Values while creating or editing a custom field. Once enabled, when a duplicate value is entered for a custom field, an error will be shown, asking you to enter a unique value.
Zoho Notebook Integration
Zoho Notebook is a general purpose online note-taking app, that lets you organize notes and media in one place. You can now integrate with it to take notes, create checklists, upload images and attach documents to Zoho Notebook directly from Zoho Billing.
To integrate with Zoho Notebook:
- Navigate to Settings > Integrations > Zoho Apps.
- Click Install next to Zoho Notebook.
- Click Install in the popup that appears.
Now, you can add notes from Zoho Billing by clicking the Zoho Notebook icon on the right.
Multi-page Hosted Payment Pages
We have added a multi-page template for the Hosted Payment Pages to simplify your payment collection process.
- OTP Verification - You can now mandate your customers to go through OTP verification for their email address. This will help to identify returning customers, ensuring that their payments are processed for the correct customer, instead of creating a duplicate customer. The customer's details, such as their saved payment methods and addresses will also be filled automatically.
- Bite-Sized Pages - The checkout process has been split into multiple, neatly categorized steps, instead of all the information in one page.
- Switch Addresses - If your existing customers have multiple saved addresses, they can switch between them.
Note: You can enable multi-page templates for your organization from Settings > Customization > Hosted Payment Pages. For newly-created organizations, multi-page templates will be the default Hosted Payment Page type.
Hosted Payment Page Enhancements
We have enhanced our Hosted Payment Pages to give you more flexibility in your payment collection process.
- Show/Hide Zero-Value Items - You can choose to display or hide zero-value plans/addons in the Hosted Payment Pages.

- Show/Hide Final Summary Section - Choose to display or hide the Final Summary section in the Order Details section. This is available only for multi-page Hosted Payment Pages.

- Next Renewal Date Label Customization - Now, you can choose to display the next renewal date for the recurring charges in the Order Details section. You can also customize the label according to your preferences. This is available only for multi-page Hosted Payment Pages.

Marketplace Extensions
Zoho Cliq Extension
The
Zoho Cliq extension for Zoho Billing can show you subscription summary reports for your products in a Cliq channel. Once enabled, you will receive daily notifications about your products' performance for the previous day. You will also receive a short summary of your organization's monthly recurring revenue on the first day of each month.
Telr Extension
Note: This extension was developed by Telr.
Telr is a payment gateway provider that helps businesses accept and manage online payments. Telr accepts many popular payment methods, such as Visa, MasterCard, American Express, JCB, UnionPay, MADA, STC pay, URPay, SADAD and many more.
Zoho Connect Extension
The
Zoho Connect extension for Zoho Billing allows your business to track details of subscriptions that were cancelled by your customers in Zoho Connect. Once enabled, every time a subscription has been cancelled, details about it will be posted as a comment in a thread on Zoho Connect.
We'd love to hear what you think about these features in the comments below. If you require any assistance, please write to our support team at
support@zohobilling.com – we'd be happy to help!
Best regards,
The Zoho Billing Team
Recent Topics
[Free Webinar] Product Updates: Quick Catch-Up Session - Part I - Creator Tech Connect
Hello Everyone! We welcome you all to the upcoming free webinar on the Creator Tech Connect Series. The Creator Tech Connect series is a free monthly webinar featuring deep-dive technical sessions designed for developers, administrators, and app builders.
Project expenses in Zoho Books
Just the way timesheet is used to calculate labour cost for a particular project, how do i record other expenses against a project such as materials and consumables used for the project? So that under report, I can view the total amount expended on each
Blueprint status change
I want to change the Blueprint status of a workflow. The status is completed automatically when I added the record through API call. But I want to make it active, I don't see any options for this. Even if I draw transition from any stage , it is not visible
What is going on with GMail extension.
Suddenly, it is popping up and saying "Please wait while we work our magic... 10%" and it sits there. Yesterday I waited for an entire hour call and it never got further. Today, it's not resolved. Is there a fix I can do? I've tried all the typical
Marketing Tip #6: Cross-sell with related products
Don’t let customers stop at just one product. Suggesting related or complementary items improves the shopping experience and increases order value. Try this today: Use the Item Recommendations feature in Zoho Commerce and add two to three suggested items
i cannot use <b></b> to bold the message in Creator C6!!!!???What?
Dear experts and friends, Now Creator 6 blocking us from using <b></b> Anyone facing this issue? I faced it on Creator C6 Previously, it used to work. Now failed to work. Faint~ Seek guidance from everyone on how to bold the message. The super simple
Zoho Writer - Option to Export as .zdoc format
I've noticed that it's not possible to export a Zoho Writer Document in the .zdoc format. Isn't zdoc, Zoho Writer's own format? My use case is that I sometimes need to create quite complex documents with floating elements, which sometimes need to become
[Announcement] Enhanced Merge APIs of Zoho Writer for automating document generation using Zoho Apps data
Hi users, With the record_id parameter in Zoho Writer's Merge APIs, fields related to the given record id is automatically fetched from the Zoho app. You don't have to spend time manually mapping the records and fields in the Deluge code. Here is a sample
Pin multiple columns and adjust column widths in CRM subforms
Hello all, Subforms act as secondary forms or tables in which you can associate multiple line items to a primary record and thereby ensure more structured and comprehensive data organization. We've made some recent enhancements to subforms. Here's what's
[Webinar] Automate sales and presales workflows with Writer
Sales involves sharing a wide range of documents with customers across the presales, sales, and post-sales stages: NDAs, quotes, invoices, sales orders, and delivery paperwork. Generating and managing these documents manually slows down the overall sales
Automate insurance document workflows with Zoho Writer
Insurance companies have to deal with creating and managing complex documents and forms, such as policy applications, explanation of benefits documents, brochures, renewals, and claim forms. Handling all of this manually is hugely time and effort intensive,
Latest updates in Zoho Meeting | New End of session notification to remind everyone about the session end time
Hello everyone, We’re excited to share a new feature for Zoho Meeting ; End of session notification. With this new setting, you can choose to remind all participants or only the host about the scheduled end time of a meeting. You can also choose when
[Webinar] Zoho Writer for SCM and logistics
Creating, sharing, and distributing complex documents are constant challenges in the SCM and logistics industry. That's why our next webinar is focused on how to simplify these document workflows. Join us on Jul 10, 2025 for a Zoho Writer webinar designed
[Webinar] Zoho Writer for the manufacturing industry
Creating, sharing, and distributing complex documents are constant challenges in the manufacturing services industry. That's why our next webinar is focused on how to simplify these document workflows. Join us on May 8, 2025, for a Zoho Writer webinar
Add Comprehensive Accessibility Features to Zoho Writer
Hello Zoho Writer Team, We hope you are doing well. We would like to submit a feature request to enhance Zoho Writer with a full set of accessibility tools, similar to the accessibility options already available in the Zoho Desk agent interface. 🚧 Current
[Webinar] Simplifying document workflows in financial services with Zoho Writer
Creating, sharing, and distributing complex documents are constant challenges in the financial services industry. That's why our next webinar is focused on how to simplify these document workflows. Join us on April 10, 2025, for a Zoho Writer webinar
[Zoho Writer Webinar] Learn how to simplify your HR operations: Part 2
Hi Zoho Writer users, We're excited to announce the Zoho Writer webinar for July 2024: Learn how Zoho Writer can simplify your HR operations: Part 2. This webinar will focus on how Zoho Writer can help HR teams streamline and automate their entire hiring
[Zoho Writer Webinar] Learn how to simplify your day-to-day HR operations
Hi Zoho Writer users, We're excited to announce the Zoho Writer webinar for June 2024: Learn how Zoho Writer can simplify your day-to-day HR operations. This webinar will focus on how to automate your entire hiring process and generate various types of
Branding of native system emails
Make system emails adjustable in terms of branding. We want our system to be completely white label, because it is not a CRM anymore, it's way more than that. We are following the strategy of "CRM for everyone" to use the CRM in all departments, not only
Support “Never End” Option for Recurring Meetings in Zoho Meeting
Hello Zoho Meeting Team, Hope you are doing well. We would like to request support for creating recurring meetings with no end date in Zoho Meeting. Currently, when scheduling a recurring meeting, Zoho Meeting requires us to select a specific end date.
[Important announcement] Removal of Zoho Writer's DocuFiller Add-on
Hi users, Effective 21st Feb. 2025, we will be removing the DocuFiller add-on for Zoho Writer's Fillable Templates. From that point on, the add-on's functionalities, such as sharing or publishing fillable forms for data collection and receiving submissions
Send Automated WhatsApp Messages and Leverage the Improved WhatsApp Templates
Greetings, I hope all of you are doing well. We're excited to announce a major upgrade to Bigin's WhatsApp integration that brings more flexibility, interactivity, and automation to your customer messaging. WhatsApp message automation You can now use
Weekly Tips: Manage External Images in Zoho Mail
When you receive emails every day, whether from clients, newsletters, or services, many of them contain external images that automatically load when you open the message. While this can make emails look more engaging, it can also impact your privacy and
Implementing a Self-Invoicing/Vendor Portal in Zoho Creator
Hello Zoho Community / Creator Experts, We would like to build a Self-Invoicing Portal (Vendor Portal) in Zoho Creator for our external contractors. Our goal is to allow approved contractors to log in, submit their invoice details (hours worked, project
Function #32: Schedule low stock notifications on a timely basis to specific users of the organization
Hello everyone and welcome back to our series! For a business that heavily relies on inventory, monitoring the stock levels and getting timely notifications of low stock items will ensure a smooth sail. Zoho Books allows you to always keep a check on
Is it really true that I can't set the default 'deposit to' account in 2025?
I've been using Books for 7 years and the default account has never been a problem. I usually manually reconcile invoices and have never had a thought about which account. It has always been my account. However, I recently noticed that for the past 4
SINCH HUB MESSAGEMEDIA with ZOHO DESK
1) what I need from MessageMedia, 2) what I want to confirm on the Zoho Desk Dev Forum. MessageMedia – needs and requirements Goal: Send SMS from a Zoho Desk widget for EU users. Auth: HTTP Basic (API Key + Secret). Keys must not live in the browser.
Function #46: Auto-Calculate Sales Margin on a Quote
Welcome back everyone! Last week's function was about displaying the discount amount in words. This week, it's going to be about automatically calculating the sales margin for a particular quote, sales order or an invoice. Business scenario Where there is sales, there's also evaluation and competition between sales reps. A healthy rivalry helps to better motivate your employees to do smart work and close deals faster and more efficiently. But how does a sales rep get evaluated? 90% of the time, it's
Invalid URL error when embedded sending url into iframe for my website when using in another region
Hi team, My site is currently working on integrating your signature feature as part of the system functionality, it's working great but recently there's been a problem like this: After successfully creating the document, i will embed a sending url into
New features released: Data from Picture for Web, Pattern Fill, and Translation in Zoho Sheet!
Hello Sheet users, In 2024, the Zoho Sheet team focused on research and development to bring new features that add to functionalities like productivity, data management, collaboration, and more. This year, we're all set to roll them out incrementally
Kaizen #59 - Creating alerts and custom messages using Client Script
Hello everyone! We are happy to resume our Zoho CRM Developer Community series - The Kaizen series! Welcome back to the new start of Kaizen! This post is about Client Script and its simple use cases involving ZDK Client functions. What is Client Script?
Universal search
Hi, it would be useful if the search bar was universal-so if you entered a term, it would bring up results from contacts, candidates, clients etc all at the same time (but broken down under the relevant headings)
Attachment reminder?
My team and I often need to attach files to our messages, e.g. an explanatory screenshot or a shipping label. More often that I want to admit I mention the attachment but forget to actually attach it. Some email clients have a check-for-missing-attachments
ZIA in Zoho Cliq
Is It possible to use the ZIA feature from Zoho Analytics in the Zoho Cliq?
Automating CRM backup storage?
Hi there, We've recently set up automatic backups for our Zoho CRM account. We were hoping that the backup functionality would not require any manual work on our end, but it seems that we are always required to download the backups ourselves, store them,
Multiple upload field CRM
I desperately need the functionality to add more than one upload field to web to contacts form. How can I do this?
Critical Need for Global Search in Zoho FSM
Hello Zoho FSM Team, We are currently in the process of deciding whether to fully transition to Zoho FSM for managing our field service operations. At present, our team actively uses Zoho Desk (with over 50 users) and Service Fusion, which we are considering
Collections Management: # 1 Payment Collection is All About Convenience
"Sir, can you come tomorrow? My manager wasn't available for the cheque sign-off", the customer said, avoiding eye contact. Ravi forced a polite smile, but inside, he felt a sense of defeat. He had already visited the customer's office twice in the last
Can the Product Image on the Quote Template be enlarged
Hello, I am editing the Quote Template and added ${Products.Product Image} to the line item and the image comes up but it is very tiny. Is there anyway that you can resize this to be larger? Any help would be great! Thanks
Audio/video quality issues with Zoho Meeting – Any roadmap for improvement?
Hi Zoho Team, We’ve been using Zoho Meeting for both internal and external meetings, and unfortunately, the experience has been consistently poor. The video and audio quality are so unreliable that it often renders meetings ineffective—especially with
Next Page