What you'll see
You connected Just Eat Takeaway (JET), Lieferando or SkipTheDishes (Skip) in Stream, but the connection does not go live. You may see one of these:
The delivery app's logo on your Menu page shows a pending status, and the status window says
Just Eat Takeaway approval pendingwithYour integration is being processed.A menu publish fails with
DSP_LOCATION_IS_NOT_ELIGIBLEand a message that includes(403)andRestaurants not registered for menu ingestion, followed by your restaurant ID. The same text can appear with "lieferando" or "skipthedishes" in it.On JET, the message can say that the connection is not enabled for your restaurant yet.
When you try to connect, Stream refuses the connection with a message that says the platform is not available in your country. See 'If Stream says the platform is not available in your country' below.
To read the full message, open the delivery app's status window and use the copy button. For the meaning of the icons, see What do the status icons mean?. For other publish errors, see Understanding menu publish errors (DSP_REJECTED and others).
What it means
When you connect, Stream sends your restaurant ID to the delivery app. The delivery app then has to set up the connection on its side before Stream can send your menu. Until it has done that, it refuses menu uploads for your restaurant. This message is expected while the setup is still in progress.
Just Eat Takeaway (JET) and Lieferando: the setup usually takes about 7 working days after you connect. Germany and Austria use Lieferando. Just Eat (JET) is available in the United Kingdom, Ireland, Spain, Italy, Switzerland, the Netherlands, Belgium, Luxembourg and Poland. Publishing before the delivery app has finished its setup gives the error above.
SkipTheDishes: Skip processes new connections in weekly batches, so a new connection is processed on the following Wednesday. Stream's onboarding team submits your store to Skip. When Skip confirms, Stream activates the connection.
Good to know: the restaurant ID must match the ID in the delivery app exactly. Stream does not remove spaces at the start or end of the ID, so a space can make the delivery app answer that your restaurant is not registered.
Good to know: on Skip, the dashboard can show a publish as successful while the connection is still waiting for Skip.
Good to know: removing and re-adding a Skip connection does not speed it up. Each new connection starts a new request from the beginning.
If Stream says the platform is not available in your country
When you connect a delivery platform, Stream checks the country in the address of your location. The address comes from your POS. If the platform does not serve that country, Stream does not create the connection. You see a message like one of these:
Just Eat Takeaway is not available in DE through Stream. Connect Lieferando instead.
Lieferando is not available in GB through Stream. Connect Just Eat Takeaway instead.
Just Eat Takeaway is not available in FR through Stream. Choose a different platform or contact support.
The country is shown as a two-letter code, for example DE for Germany, AT for Austria and GB for the United Kingdom.
What to do:
Read the message. If it names another brand, connect that brand for this location. Germany and Austria use Lieferando. The other Just Eat countries use Just Eat Takeaway (JET).
If the message does not name another brand, choose a different delivery platform for this location, or contact Stream Support.
If the country in the message is not the country of your restaurant, contact Stream Support with your Stream location name, the delivery app and the exact message.
How to fix it
Just Eat Takeaway (JET) and Lieferando
Check your restaurant ID. Compare the ID in Stream with the ID in your delivery app account, with no space at the start or end. See How to Connect Just Eat Takeaway (JET) or How to Connect Lieferando to find the ID.
Check the platform. Germany and Austria: Lieferando. United Kingdom, Ireland, Spain, Italy, Switzerland, Netherlands, Belgium, Luxembourg and Poland: Just Eat (JET).
If the ID or the platform is wrong, disconnect the location and connect it again with the exact ID on the right platform. The setup time of about 7 working days starts again from the new connection.
If the ID and the platform are right and you connected less than 7 working days ago, wait. Do not publish many times in a row. If you are not sure the delivery app has finished, contact Stream before you publish.
After about 7 working days, publish your menu from your Menu page. For JET, click the Just Eat Takeaway icon in the header, then click Publish in the approval pending window. For Lieferando, click the Lieferando icon, or use the Publish dropdown.
Good to know: Publish all does not include a JET location that is still pending. Use the JET icon instead.
Only Stream or the delivery app can do these: registering your restaurant for menu uploads, enabling the connection for your restaurant, and turning on ordering for your restaurant once your menu is accepted. If your ID and platform are right and about 7 working days have passed, contact Stream. We ask the delivery app to finish its setup, and we can publish your menu for you when it confirms. Orders start once the delivery app turns on ordering for your restaurant.
SkipTheDishes
Check your Skip ID. Compare the ID in Stream with the ID in your Skip merchant portal. See How to Connect Skip the Dishes.
Wait for the weekly batch. A connection is submitted and processed on the Wednesday after you connect. Do not remove and re-add the connection while you wait.
Wait for Skip to confirm. Stream then activates the connection, and you can publish your menu.
Only Stream or Skip can do these: submitting your store to Skip, and activating the connection after Skip confirms. If the Wednesday after you connected has passed with no update, or Skip says it never received your request, contact Stream and we will submit your store again.
Still seeing the error? Contact Stream Support at [email protected] with your Stream location name, the delivery app, your restaurant ID as shown in the delivery app, the date you connected, the exact error text (use the copy button in the status window) and the date and time of the publish.
