Thanks for writing and for your question.
The simple and straightforward answer to your question is yes.
The Cloud Data Sync component allows you to add, remove or update items based in the local storage without needing to synchronize with the server. All of these functionalities are exposed by separate methods.
You can therefore easily implement an in-app purchase for the synchronization option and call the Synchronize
method as soon as the user have purchased this functionality.
You may want to take a look at our online help regarding Cloud Data Sync here:
I would also like to make a note that we are currently working on upgrading the Cloud Data Sync to support the new Azure table scheme with String IDs.
Let us know should you have additional questions or need assistance.
Have a suggestion or face a problem - you can use the Ideas & Feedback portal
to submit ideas, feedback and vote for them.