Cannot select Shopware Credential in Custom HTTP Requests

We are using the community Shopware node on self hosted (GitHub - codeblick/n8n-nodes-shopware) and successfully created and tested the connection credentials.

Now we want to use this predefined credential in a custom HTTP request.

But it’s no longer offered.

We believe this was working in a previous version of n8n.

Current version: 1.106.3

@alexm Hope your all fine.

I guess the n8n your are using now and the previous version of n8n are not the same system.

So your need to install the GitHub - codeblick/n8n-nodes-shopware community node to the system you are using now by the menu: Settings→Community Nodes.

Then you can select the Credential type of ‘Shopware Admin API‘ from the HTTP Request node.

Thanks for you quick answer.

I am not sure if I understand. Yes, we were not having this problem on another system with an earlier N8N version. I just tried uninstalling and reinstalling the node on the current system and the problem persists.

The node is working and I can define and test the credentials, but when I try to use the Shopware credentials for a custom API curl (HTTP request) I don’t get to choose the Shopware Admin API as shown in the screenshot above.

Are there any known breaking changes in the recent versions concerning this? Does the community node need a fix?

It was working around 3-4 month ago, unfortunately I don’t currently have the exact n8n version where it was still working.

It seems only a UI bug .. if I copy the HTTP request node from an instance where this used to work, it still works … I just cannot select the credentials in new nodes, which is very annoying.

Any news on this?

I updated to 1.109.2 and the problem persists. Is this a problem of the community node or a bug in n8n?

PS Cross posted also on GitHub of the community node: X-Post: Cannot select Shopware Credential in Custom HTTP Requests · Issue #4 · codeblick/n8n-nodes-shopware · GitHub

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.