Sync Drupal commerce order information between several drupal instances.
Here is my use case.
A business has a Drupal commerce website. It also has several internal commerce sites.
Each of these has to have the ability to work independently of each other for certain periods of time. At a later date there will be a mobile app doing the same thing. So any sales information or orders need to be synced at later points throughout the day.
What is the recommended way to do that securely and also avoid and order related conflicts such as order number customer name changes etc?
I realize this is a fairly broad question but Im not looking for a specific answer, Any general information or recommendations would be great.