Baiord checks your eBay account on its own, in the background, for ever. There is nothing to press and no import to remember.
The schedule
Each connected account gets a tick every five minutes. Different kinds of data are pulled at different intervals on top of that tick, because they change at different speeds and eBay's call budget is finite:
| What | How often |
|---|---|
| Orders | Every 5 minutes |
| Fees, refunds and transactions | Every 15 minutes |
| Returns | Every 30 minutes |
| Payouts and funds | Every 4 hours |
| eBay account charges (store subscription, insertion fees) | Every 6 hours |
| Active listings | Every 12 hours |
| Seller standard | Weekly — eBay itself only recalculates monthly, on the 20th |
Orders are on the fastest clock because that is the one you watch: a sale should appear within minutes. Nothing else needs to be that fresh.
A newly connected account is treated as due for everything, so its first pass fills in all of the above at once.
Why fees arrive after orders
Because eBay publishes them that way. An order appears in eBay's order feed as soon as it is placed; the fees eBay charged on it land in the Finances ledger afterwards. So a brand-new sale can sit in Baiord for a few minutes showing its sale price with no fees yet. It resolves itself on the next finances pass — there is nothing to re-import.
Baiord also re-reads a short window before where it last stopped on every pass, because eBay restates recent transactions. That is why a fee can change slightly on an order that is a day or two old.
Sync now
Settings → Connections → Sync now queues a pass immediately rather than waiting for the next tick. The toast reads "Sync queued — new orders appear within a minute."
If a history import is already running you get "An import is already running — the progress box at the bottom right shows it live." Baiord deliberately refuses to run two imports over each other; pressing it repeatedly does not make anything faster.
Syncing is idempotent
Every imported row is keyed on eBay's own identifier for it, so importing the same order twice updates the one row rather than creating a second. And Baiord's position in your history only advances after a pass has fully succeeded — a sync that fails half way is retried from where it was, not from where it got to. Between those two rules, you cannot create duplicates by re-syncing, and you cannot lose a day by a failed one.
When syncing stops
- Reconnect needed. eBay has withdrawn access. See reconnecting your eBay account.
- Syncing is paused. Your plan has lapsed. Syncing resumes by itself once the plan is current — the five-minute tick stays scheduled the whole time.
Both states are shown on the connections page and in the sidebar, where a broken account is deliberately surfaced ahead of a healthy one.