Docs
Troubleshooting

How to fix receiving, stock corrections and imports that fail

Most of these are one cause. A Shopify connection missing a permission, which shows as a Reconnect warning.

Anything that writes to Shopify shares one common failure, so check that first before working through the specific cases.

Check this first: the Reconnect warning

Open Settings › Integrations and look at the Shopify row.

Reconnect means the connection still works for reading but is missing a permission Tideswell now needs. Reads look fine and writes fail, which is exactly the pattern that makes this confusing.

A store connected before stock-writing permission was required shows that receiving is failing. Until it is re-authorized, receiving deliveries and stock corrections both fail.

Fix it by re-authorizing the existing store rather than disconnecting it. That picks up the new permissions and keeps everything else. See How to manage integrations, your workspace name and the audit log.

Receiving a delivery

Receive shipment is unavailable. It is disabled on an order with no products and on a closed order. Reopen a closed order first.

A quantity is refused. Quantities have to be whole numbers, so a mistyped decimal blocks the save rather than silently becoming nothing.

An amber warning says Shopify stock will not update. That is the Reconnect case above. You are never blocked from booking the delivery in: Tideswell records it and the Shopify half can be retried afterwards.

A receipt shows Failed. Retry it from the receipt history, with its own confirmation. Retrying is blocked on a closed order, so reopen it first.

You are worried about double-counting. You cannot. The same delivery is recognised and reported as already recorded, which is what makes retrying safe.

It says the stock updated but the record did not save. Take that at its word and do not retry. The number reached Shopify, and retrying would set it a second time.

A line is recorded in Tideswell only. That product is not tracked in Shopify, and you are told how many lines that applied to. Nothing is lost.

Full detail in How to receive a delivery.

Correcting a stock count

The button is not there. Correcting stock needs write access to the store surfaces, and it only appears on rows that have a shipping location.

The value is refused. Whole numbers only, and an empty value is refused before the confirmation opens.

It says the stock changed since you loaded. Somebody else changed it between you opening the editor and confirming, so your write was refused rather than overwriting their count.

Reopen the editor, which now shows the current figure, and decide whether your number is still right. Being refused is the safe outcome here.

Everything fails. The Reconnect case above.

See How to work out a restock cost and correct a stock count.

Imports

Rows were skipped. The preview lists per-row errors before you commit, and reading it is the point of it. The most common skip is a line already on the order, which is the safe outcome: importing the same confirmation twice does not double an order.

The header row is wrong. The purchase order CSV expects specific column names. Fix the file and re-import rather than fixing rows afterwards.

Lots of lines did not match Shopify. You are told to open the order and re-run the import to match them. Unmatched lines are usually a SKU written differently by the supplier, or a product not in Shopify yet.

An unmatched line still imports, but it cannot contribute to incoming stock or appear in reorder maths, so it is worth correcting.

It is taking a long time. Matching SKUs against your catalogue is the slow part and a large file does a lot of it. Let it finish rather than re-running.

See How to import purchase orders and supplier confirmations.

Sending a revision to a supplier

Send is blocked with lines missing. Every line needs a confirmed quantity first. A blank one would go out as zero, which reads to a supplier as "cancel this line".

Send is blocked with no email on file. The dialog offers a shortcut into the vendor profile to add one.

See How to send a revision and export an order.

A homepage banner failed to publish

Either your theme has no hero slideshow area that can be recognised, and the message says so, or the connection is missing theme permissions, which the integrations screen names.

Both are covered in How to schedule a homepage banner.

On this page