We have developed something special for the synchronization facility. There will be 2 agents both at the client and server systems which will ensure the data accuracy at the both ends. Mostly this is required when your local POS software is from a 3rd party who is not your website provider and you want to ensure the data communication between the both. It can be used for several other purposes as well.