Extensions - Overview
Extensions are pre-built software components designed to enhance Zoho Billing by adding customized features or integrating it with third-party services. These extensions provide powerful functionalities without the need for complex manual customizations.
If you’re a developer, Zoho Marketplace makes it easy to design and sell extensions, even if you’re not a Zoho user. Once an extension has been listed in the marketplace, it will be available for all Zoho Billing customers to install for their own use.
1. In the Customers module, she creates a custom field to store the number of points.
2. She adds another custom field to record the percentage for each customer.
3. In the Invoices module, Patricia introduces a Checkbox custom field.
4. Patricia writes a custom function that calculates the points based on the specified percentage for each customer.
5. When an invoice is saved, this custom function runs, calculating and recording points if the checkbox is selected. The points are stored in the number custom field.
After successfully implementing this functionality for her organization, Patricia packages it into an extension, sets a price for it, and makes it available for other businesses using Zoho Billing. She earns money whenever a Zoho Billing user installs her extension for the first time.
Developers and Extensions
As a developer, you have the opportunity to create extensions that seamlessly combine Zoho Billing’ core features with third-party services, simplifying and improving the experience for Zoho Billing users. Even if you’re not a Zoho user yourself, Zoho Marketplace offers a straightforward platform for designing and selling extensions.
Once your extension is listed on Zoho Marketplace, it becomes available for all Zoho Billing customers to install and use. When users install your extension, all the necessary components are automatically integrated, streamlining the process for them.
This makes it convenient for Zoho Billing users to enhance their experience with additional functionalities, and for developers to share their solutions with a broader audience.
In This Section…