Is it Open Source?
iBilling is 100% open source. If you have coding knowledge, you are free to change anything to match your requirements.
In Which Framework iBilling is Built?
We have made our own framework to match iBilling best needs & for better performance. However, we have used several libraries using PHP composer.
What are the License Terms?
You need a valid license to use this software. The regular license can be used for end products that do not charge users for access or service(access is free and there will be no monthly subscription fee). The single regular license can be used for the single end product and the end product can be used by you or your client. If you want to sell end products to multiple clients then you will need to purchase a separate license for each client. The same rule applies if you want to use the same end product on multiple domains(unique setup).
For more info on Themeforest licenses, you can check http://themeforest.net/licenses/standard?license=regular
My PHP version is 7.1.3 or lower, Can I run iBilling?
Unfortunately Not. You need PHP version 7.1.3 or newer. Upgrade your PHP to the latest version.
Will I need to pay any yearly/monthly fee for the License?
No. The license is valid for a lifetime. Your license will never expire.
What are the minimum server requirements to run iBilling?
The latest version of iBilling needs PHP 7.1.3
Here is the other requirements –
- PHP Version 7.1.3+
- Both PDO & MySQLi Support
- GD2 Image Library
- MySQL Version 5.1.7 or above
I am seeing a blank page after Successful installation, how to resolve this?
Blank pages can be caused by errors or if your server doesn’t meet the minimum requirements for iBilling. To see exactly what the issue is, We will have to Print the Error Message. iBilling has a built-in Debugging Function & by simply changing a variable, iBilling will try to print the Error Message on the Screen.
You can check this documentation URL for enabling debug mode – Read more here
I want to change the theme, how can I do this?
You can create a new theme, or simply change the existing one. iBilling also has an option built in to change color appearance. You will find this in Appearance – > Customize. It’s also possible to create a fully separate theme. The theme files are located in ui/theme/ folder.
How do I change the language?
The language file is located in – application/i18n/ folder. iBilling also has a built-in option to change the language strings. Go to Appearance – > Editor & choose the language file from the left column.
How do I change the invoice layout?
You will find the invoice layout file in the application/lib/invoices/ folder. You can edit pdf-x2.php file to change the pdf layout. iBilling also has a built-in editor, you will find this – Appearance – > Editor & choose Invoice layout.
How do I backup the database?
Go to Utilities – > Database Status. You will find an option in the top right corner to download your database. You can also back up the database using phpMyAdmin or any other database administration tools.
How to change the logo?
To change your logo, Go to Appearance – > Customize & upload your new logo. Please note that sometimes it may show the old logo from the browser cache. You can test it by closing and relaunching the browser or in incognito mode.
How do I set live chat or analytics code for the client portal?
Can I integrate it with my existing systems through API?
Yes. iBilling has API built-in. You can contact us for samples.
I have some custom requirements. Do you offer customization?
Yes, we do customization. You can discuss with us your custom needs, we will give you a Quote based on customization tasks. Also, you can hire someone to customize iBilling.
Does iBilling have a Role-Based Authentication system?
Yes, iBilling has a Role-Based Authentication System. To create a custom role, Go to Settings – > Roles. And to add role-based Users, Go to Settings – > Staff
Can I integrate with custom payment gateways?
Yes. iBilling is shipped with some common payments gateways which you will find in Settings – > Payment Gateways. We also have some payment gateways as plugins, you will find this in our portfolio. However, if you have coding knowledge you can create local payment gateways, we also offer paid customization services. We need the following information’s to give you a quote to integrate with the custom payment gateway –
- Name of your payment gateway
- Developer documentation URL
- A sandbox/test access
Where do I set my own Currency?
To Manage your currency go to Settings – > Currencies. You can also set your home currency from Settings – > Localization.
Can I add additional fields in Customer?
iBilling has a built option for this, rather than editing the codes, you can do it visually, Go to Settings – > Custom Contact Fields.
I want to send an SMS to customers when they signup & when Invoice is paid, Is it possible?
Yes, iBilling has a custom hooks option, where you can integrate with SMS gateway, slack notifications, etc. You will find documentation here – https://cloudonex.github.io/hooks/
Can I install it with HTTPS?
Yes, if you have ssl. simply change the url http to https from application/config.php file.
I have another question that I didn’t find here, how do I contact?
You can chat using the chatbox in the right bottom corner. Simply add your email when chatting so that we can get back to you later if several customers are in queue or we are offline. You can also send us messages using our Envato profile page.