The till is instant, eBay is checked
Square tells us the second something scans. eBay has to be asked.
A sale at the Square register reaches us immediately, because Square announces it. eBay works the other way round: it has no means of telling us anything, so we check it every couple of minutes for both stock and orders. That difference is the whole character of this pair. One side is live and the other is on a short timer, and it is the timer you plan around.
The scene worth picturing is a Saturday. Someone is at the counter with the last one in their hand while a buyer on eBay is paying for the same item. The eBay sale is real but we have not looked yet, so for up to a couple of minutes the register still believes there is stock. Safety stock on your fastest sellers is the plain fix and it costs a few units of headroom.
Going the other way is quicker. When something scans at the till, the new count leaves for eBay without waiting for a scheduled check, so your listing drops promptly after a counter sale. That is the direction most shops care about, because an eBay listing showing stock you have already sold is the version of this problem that reaches a stranger rather than you.