---
url: /geosync-pro-whmcs/updating.md
description: >-
  Keep GeoSync Pro up to date — one-click updates, the automatic daily check,
  manual updates, and the Lifetime Support & Updates nuance.
---

# Updating

GeoSync Pro supports one-click in-app updates with automated pre-update backups. This guide covers
one-click updates, automatic daily checks, manual installations, and Lifetime license entitlements.

![Update Status in the GeoSync Pro settings](/geosync-pro-whmcs/img/geosync-updating-update-status.png)
*Addons → GeoSync Pro → Settings → Update Status*

## One-click update

1. Open **Addons → GeoSync Pro → Settings → Update Status** to view your installed version.
2. Click **Check for Updates** to view the latest release notes.
3. Click **Update Now**. GeoSync Pro creates a backup, downloads the release, applies changes, and reloads.

::: tip
Every one-click update takes an automatic backup *before* it changes anything, and restores
automatically if something goes wrong. See
[Backup and restore](/geosync-pro-whmcs/backup-and-restore) for details.
:::

## Automatic daily check

GeoSync Pro runs a daily background check and caches the result:

* **Cached status:** The **Update Status** panel displays new version availability instantly upon opening.
* **Manual trigger:** Click **Check for Updates** to refresh availability on demand.
* **User control:** Updates are only applied when you click **Update Now**.

## Manual update

If you'd rather update by hand — for example, if outbound HTTPS from your server is restricted:

1. Download the latest ZIP from the client area.
2. Replace the `modules/addons/geosync_pro/` directory on your WHMCS install with the new files.
3. Open **Addons → GeoSync Pro** so the module re-syncs its deployed files.

## Lifetime and Support & Updates

* **Leased:** Includes continuous updates while the license remains Active.
* **Lifetime:** Grants perpetual usage of installed versions. Upgrading to newer releases requires an active **Support & Updates** subscription. If lapsed, the current version continues working, but **Update Now** is disabled until renewed.

See [Licensing](/geosync-pro-whmcs/licensing) for how the license types differ.

## If an update won't apply

Common causes for disabled or failed updates:

* **Lapsed Support & Updates:** Lifetime licenses require an active maintenance period to upgrade.
* **Network restrictions:** Outbound HTTPS blocks prevent downloading the release package.
* **Storage/Permissions:** The pre-update backup cannot be created.

If an update fails, GeoSync Pro restores the pre-update backup automatically. Refer to [Error reference](/geosync-pro-whmcs/errors) and [Troubleshooting](/geosync-pro-whmcs/troubleshooting) for troubleshooting steps.

## Related pages

* [Backup and restore](/geosync-pro-whmcs/backup-and-restore) — the backup, restore, and rollback story
* [Licensing](/geosync-pro-whmcs/licensing) — how your license type affects updates
* [Troubleshooting](/geosync-pro-whmcs/troubleshooting) — resolving update problems
