How data syncs and how fresh it is

Syncing runs on a schedule

MyProfit pulls data from Uzum on a schedule by itself — you don’t have to press anything. Different data refreshes at different rates:

  • Products and cards — every few hours.
  • Orders — roughly once an hour.
  • Returns — together with orders (roughly once an hour).

Data lags by minutes to hours, not real-time

Because the refresh runs on a schedule, the numbers in MyProfit lag behind the Uzum cabinet by minutes to hours — they are not shown in real time. This is normal: an order or return you just made appears in MyProfit after the next sync run, not instantly.

If the totals in MyProfit and in the Uzum cabinet differ slightly, this lag is most often the reason. See why your total differs from Uzum.

If the data looks stale

If the data has stopped updating altogether (not just lagging by an hour), the usual cause is an Uzum API key that has stopped working. What to check and how to fix it — my data stopped updating.

Old-cabinet order import is separate

The regular sync fully loads the data for your current Uzum account, including all its orders. You do not need a separate history import for the current account. The one-time import is only for one case: when you moved your shops from a previous Uzum account to a new one and want to recover the order history left there — bring orders over from your old cabinet.

What’s next