Discrepancies between your WorkMagic data and your internal system can be frustrating. Fortunately, a step-by-step troubleshooting process can help you identify and resolve these issues effectively.
Step 1: Select the Correct Time Range
Ensure you are viewing data for the appropriate timeframe. In WorkMagic, sales and order data are based on the order creation time, so verify that both systems are aligned in terms of date filters.
Step 2: Check the API Success Rate
If your Upload Orders API success rate is below 99%, unresolved errors may be causing data gaps. Ask your developer to review API logs and identify potential issues.
Step 3: Verify Timezone Settings
Ensure that both your WorkMagic account and your internal system are set to the same timezone. A mismatch can result in orders appearing as missing or misaligned in your reports.
For Developers: Cross-Checking Orders via API
If discrepancies persist, developers can follow these steps for further investigation:
Retrieve Orders: Use the View Orders API to pull order data within a specific timeframe.
Compare Data: Cross-check the returned order IDs with your system’s database.
Investigate Further: If discrepancies remain, consider the following potential causes:
API errors or failed requests.
Timezone misalignment.
Missing order entries (e.g., test orders or failed payments).
Data synchronization issues, such as delays in updates.