RestocksAIO Docs

eBay and Shopify messages

What the eBay and Shopify messages in RestocksAIO mean, and what to do for each one.

This page lists the messages you can see when you connect eBay or Shopify, publish a product, or change a listing. Find the message, then follow the step next to it.

When you connect an account

MessageWhat to do
Waiting for eBay approval. Keep this instance open.Approve access in the browser. If you closed the browser, click Cancel and connect again.
eBay connection was cancelled or timed out. You can try again.The wait stops after 3 minutes. Click Connect eBay again and approve within that time.
Could not open the browser.Copy the address in the message and open it in your browser.
Enter the canonical Shopify shop domain, Client ID, and Client secret.Fill in all three fields. The shop domain is your-store.myshopify.com, not your custom domain.
Account connected, but its publishing choices could not be loaded yetOpen Publishing defaults and click Refresh.
Account connected. Seller scan failedThe account works. Click Sync stores in the Marketplace tab to read the listings again.
Needs re-login / Token expired / Reconnect: the last authorization failed.Select the account in Settings → Accounts and click Reconnect account.
Scope missingThe connection lacks a permission. For eBay, reconnect and approve every permission. For Shopify, add the scope to your app in the Shopify Dev Dashboard, release the version, then reconnect.
Reads granted · writes need … on the appYour Shopify app has the read scopes only. Add the write scopes named in the message, then reconnect.
Payout state unavailable · add read_shopify_payments_payouts on the appOptional. Without this scope, Shopify payouts stay Pending in Sales.

Publishing defaults

MessageWhat to do
Business policies are not turned on for this eBay account.In eBay Seller Hub, open Account → Business policies and turn them on. Then click Refresh.
No fulfilment, payment or return business policy for (marketplace) on this eBay account.Create the missing policy in Seller Hub, or with Add in RestocksAIO. Then click Refresh.
No enabled inventory location on this eBay account.eBay offers need a merchant location. Create one for your eBay account. RestocksAIO does not create it.
Reconnect eBay to edit policiesThe connection can only read policies. Reconnect the account to grant sell.account.
Required. Every eBay offer on this account is blocked until a return policy is selected.Choose a Return policy and click Save settings.
Required to expose a created variant on a channel.Choose a Publication for the Shopify account. Without it, a product is created Active and stays invisible.
Missing permission read_shipping, so delivery profiles cannot be read.Add read_shipping to your Shopify app, then reconnect. Add write_shipping to edit delivery profiles.
The change could not be sent. Refresh to see whether it was applied.Click Refresh. If the policy did not change, save it again.
Shopify does not allow deleting the shop's default profile.Choose another delivery profile, or edit the default profile.

In the Publish window

A blocked channel is skipped. The other channels still publish.

MessageWhat to do
Select a connected eBay account. / Select a connected Shopify account.Choose an account in the Account column, or connect one.
The selected account is unavailable or requires reconnection.Reconnect the account in Settings → Accounts.
The selected account is missing provider write setup.Open the Publishing defaults of the account and set every required field.
Enter a positive price with the account currency.Type a price for the channel.
The offer needs at least one HTTPS product image.Open Listing quality… → Images and add a photo.
Used listings need your photos — catalogue stock images are not enough.Add your own photos with Add from computer.
Enter a listing title for this offer.Open Listing quality… → Title.
Choose an eBay category in Listing quality → Attributes.Pick a category in Category - required.
Choose an eBay condition allowed by the selected category.Open Listing quality… → Condition and pick an allowed condition.
Condition description is required for this condition.Type a Condition description.
eBay requires a GTIN (EAN/UPC) for this categoryType the barcode, click Load GTINs, or choose Does not apply.
Enter an 8, 12, 13 or 14 digit GTIN/EAN with a valid check digit.Check the barcode for a typing error.
Held by size (size) — eBay publishes the whole listing or nothing.Fix that size, or choose to publish without it.
Nothing left to send — every unit of this offer is already listed here.The units are on this channel already. Untick the channel.
Include at least one eBay or Shopify channel.Tick a channel on one planned offer.
eBay returned no leaf categories for this product. / The eBay category search failed.Check the product name, then open Attributes again. Try later if eBay does not answer.
Over the title limit. Try Suggest again or edit the title manually.The AI title is longer than the store allows. Generate again or shorten the title.
The AI answer was not used. Your text is unchanged.The answer failed a check. Generate again, or write the text yourself.

When you change a listing

MessageWhat to do
The store refused the account's sign-in. Reconnect the account in Settings, Accounts.Reconnect the account.
The store is limiting requests. Try again in a minute.Wait one minute, then send the change again.
The store could not be reached. Check the connection and try again.Check your internet connection.
The store no longer has this listing. Sync stores to read it again.Click Sync stores.
The listing changed on the store before this was sent. Sync stores, then try again.Click Sync stores, check the listing, then repeat the change.
The quantity on the store changed before this was sent, so it was not overwritten.Click Sync stores, then set the quantity again.
The store refused the values it was sent.Open Sync Activity, find the operation and read Artifacts for the reason of the store.
The store accepted it, but it could not be read back yet. Sync stores to check it.Click Sync stores after a minute.
Shopify does not track stock for this size, so its sale cannot be stopped on its own.End / unpublish on one size needs stock tracking. Turn on stock tracking for the variant in Shopify, or end the whole product.
This store's watermark image is missing.Choose the PNG again under Settings → Accounts → Publishing defaults → Listing photos, or untick Add my watermark to published photos. See Listing photos.
This store does not support the action for this listing.Do the action in the admin of the store.
The change could not be saved on this computer, so it was not sent.Send the change again. If the message repeats, restart RestocksAIO and contact support.
Quantity must equal the N exact physical unit allocation(s). Change links first to use a different target.Link or unlink units with Link units, then set the quantity.
(Action) did not go throughThe dialog lists every reason in full. Click Open Sync Activity for the details.

Stock on several channels

MessageWhat to do
(Store) still advertises a unit that sold elsewhereThe quantity change was not sent. Check the listing on the store and lower its quantity. Then click Sync stores.
The account for this quantity target is disabled or in a login error; the decrement was not sent.Reconnect or enable the account, then use Re-send ours on the Review card.
A unit left Inventory but its storefront stock change could not be saved; the eBay/Shopify quantity was not lowered.Check the listing quantity on eBay or Shopify and correct it.
Re-send failed. The conflict stays in review.Click Sync stores, then decide again on the Review card.
The sold listing still has no unit behind it, so the sale stays in the Review Inbox.Link the unit to that listing with Link to a unit….