Skip to main content
All CollectionsIntegrationsCustom-Built Website FAQ
Why are orders and sales numbers different in WorkMagic than in my own system?

Why are orders and sales numbers different in WorkMagic than in my own system?

Updated over 3 weeks ago

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:

  1. Retrieve Orders: Use the View Orders API to pull order data within a specific timeframe.

  2. Compare Data: Cross-check the returned order IDs with your system’s database.

  3. 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.

Did this answer your question?