How to transfer NexoPOS from one domain to another

The most usual way to test NexoPOS, is to install it locally and test all features. It’s also the fastest way to do it, since you won’t have to care about FTP stuffs. Normally when you’re done with your tests, you might want now to transfer NexoPOS from one domain (or from local development server) to a remote server. This guide will let you know all what you need, in order to achieve that.

Requirements before moving NexoPOS

This tutorial works for anyone who has registered to Nexo Platform. If you don’t know yet, Nexo Platform helps you to register your licences and your installations. And thanks to that, you can have in time the support you deserve. So, the first requirement, is obviouly to have an account and to have yet registered on your licences. Note that, if you haven’t activated your licences, but have used NexoPOS with the annoying notice, then you can jump directly to the Uploading Files section.

Alright, we assume you have activated the licence on your testing environment. So, we’ll first deactivate your licence before transfering the files. In order to deactivate your licence, go to NexoPOS Settings on your dashboard then Licence Management.

Your only action here is to click on the button Deactivate Licence. You should make sure that you have your internet connection active (specially if you perform this action on your local server). For the meantime, if you try to deactivate the licence with no internet connexion active, the system will proceed and lock the system. If you fail deactivating the licence, you can get in touch with us at [email protected]

Normally after the operation, you won’t be able to use the system, unless you activate back your licence on it. Now log to Nexo Platform and check if your licence has the status “Deactivated“.

If it’s not the case, please contact us as soon as possible for that at [email protected]

How to Upload Files on the new server

Now that your licence is deactivated, you can easily transfer your files from your computer (or your server) to another location (another server). Doing that consist of :

making a copy of your database through PhpMyAdmin

making a copy of your files

You don’t need to worry about the path, since NexoPOS detect automatically where it’s installed and adjust himself accordingly. Note that, if your licence is registered for a domain like “http://localhost/nexopos”, you might need to log to Nexo Platform in order to change that. Since your licence is deactivated, you can do that easilly. It’s required, if you want Nexo Platform to recognize your installation.

Now you’re ready to activate your licence, the process is the same as you did to activate your licence for the first time. With a copy of your previous installation, it should be the only action possible in order to unlock all features. At the time of writing this guide, you don’t need to worry about licence on Gastro or even Self Order Kiosk, since they don’t require that yet.

Wrapping Up

Not everyone need to care about the licence stuff when they plan to transfer NexoPOS from local computer to remote server (or from one server to another). You should do that only if you’ve yet activated the licence on the local environment. If it’s not the case, just transfer your files and you’re ready to go.