How to upgrade to BillingFox 7.0?

How to upgrade to BillingFox 7.0?

Our team worked very hard on the new BillingFox version, but finally we released the 7.0 version of it.

Firstly we must know what are the features of newest version, many suggestions were applied and now you can finally have a perfectly tuned hosting website.

So? What are the new features of it?

Maintenance system added.

If you ever wondered about how to keep your website safe when you are changing themes, working on them and keep a new version of your hosting website private there is, the maintenance system.

default BillingFox maintenance page

Not only that, as BillingFox is 100% customizable you can personalize your maintenance page via “content/themes/(your theme directory)/maintenance.php” and customize it how much do you want, for more please read our BillingFox documentation.

Custom maintenance on BillingFox

If you are an admin you can access your hosting website by logging in with an admin account.

Affiliate system added.

If you ever wanted to get more customers and earn more profit from sales, the affiliate system was added.

The new affiliate system on BillingFox.

Now your customers can share their affiliate link to their friends and grow your profit, you can set a earning percent for your affiliates whenever you want.

Your customers can see their earnings and how many new clients they referred via their control panel.

Affiliate customer control panel.

It can be easily customized via your client area files.

Email verification system is now configurable.

Now you can choose if you want your newly registered customers to have a verification email sent from your system.

The new custom pages feature.

Now you can create custom pages via your admin area, customize their content and grow your website content & SEO easy.

Custom pages feature on BillingFox.

Your custom pages can be easily opened via https://(your domain)/(custom page slug), also you can set a meta description, the login requirement for this page and more.

Now you can set your terms and conditions directly from your admin area.

We made your terms and conditions page to be more easy-configurable, now you can set your terms and conditions via your BillingFox settings in your admin area.

Your terms and conditions page can be accessed via https://(your domain)/terms-and-conditions.

Beautiful URLs.

Your URL won’t be longer like https://(your domain)/index?page=(your page), now you can access them directly from https://(your domain)/(your page).

This is a very wanted feature for BillingFox 7.0.

Bug fixes.

There were some problems with older versions of BillingFox and we strongly recommend to update to the new version because is more secure and functional.

Password recovery system directly from your admin area.

Now your customers can easily reset their password directly from your client area page.

The system will send an email to their accounts with an email verification link and by accessing it they will have access to reset password page.

New: development constants

In BillingFox 7.0 you can use faster alternatives to getWebVar() function: BillingFox constants.

Please check BillingFox documentation to learn about them.

BillingFox.Net is here!

We thought BillingFox will need a separate website to have all features in it and to explain better how it would improve your services.

You can view official BillingFox.Net website here.

Now you heard of the new updates, how to update?

Updating from older 6.x version to 7.x.

There’s a little tutorial in how to update from BillingFox 6.x to 7.x.

For first we have to update the files, you can download BillingFox from your client area download button and drag all of them into your website root directory.

Don’t forget you have to use a valid BillingFox license on your website domain.

You can check your if you have a valid BillingFox license via BillingFox license verification tool.

After your did that you have to update your database:

Open your phpMyAdmin panel, enter on your BillingFox database, after that please enter on the menu section names SQL and write down the following query:

ALTER TABLE `BF_users` ADD `user_password_token` VARCHAR(255) NOT NULL DEFAULT 'None' AFTER `user_verify_token`;

ALTER TABLE `BF_users` ADD `by_affiliate` INT(255) NOT NULL DEFAULT -1 AFTER `user_password_token`;

ALTER TABLE `BF_info` ADD `tos_meta_description` TEXT NOT NULL AFTER `store_date`;

ALTER TABLE `BF_info` ADD `tos` TEXT NOT NULL AFTER `store_date`;

ALTER TABLE `BF_info` ADD `maintenance` INT NOT NULL DEFAULT '0' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `email_verification` INT NOT NULL DEFAULT '0' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `maintenance_text` TEXT NOT NULL AFTER `store_date`;

ALTER TABLE `BF_info` ADD `company_address` TEXT NOT NULL AFTER `store_date`;

ALTER TABLE `BF_info` ADD `facebook_link` VARCHAR(255) NOT NULL DEFAULT 'None' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `twitter_link` VARCHAR(255) NOT NULL DEFAULT 'None' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `linkedin_link` VARCHAR(255) NOT NULL DEFAULT 'None' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `company_phone` VARCHAR(255) NOT NULL DEFAULT '021-555-555' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `affiliate_system` INT NOT NULL DEFAULT '0' AFTER `store_date`;

ALTER TABLE `BF_info` ADD `affiliate_percent` DECIMAL(32, 2) NOT NULL DEFAULT '10.00' AFTER `store_date`;

CREATE TABLE IF NOT EXISTS `BF_custom_pages` (
  `page_id` BIGINT AUTO_INCREMENT,
  `page_name` varchar(255) DEFAULT 'Default page name',
  `page_title` varchar(255) DEFAULT 'Default page title',
  `page_content` text DEFAULT null,
  `page_meta_description` text DEFAULT null,
  `page_need_account` int DEFAULT 0,
  PRIMARY KEY (`page_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

After you followed these steps your website is ready to work again, now you can improve your hosting business with a more quality billing software.

Final words.

The new version is extremely recommended and if you are currently using an outdated version you should upgrade now to BillingFox 7.0.

Leave a Reply