Hi everyone,
I’m learning n8n. I understand the nodes, but I don’t have real project experience yet.
I have a question about testing and development:
When you’re building a workflow that integrates with a paid API (where each request costs money), how do professionals handle testing safely?
If the client gives me their API key, charges will hit their account.
If I use my own key, I’ll get charged instead.
So how do you normally test and debug such workflows without triggering real charges? Any common best practices?
Please explain in detail or point me to resources where I can learn about this. I’m a beginner, so a step-by-step overview or examples would be super helpful. Thanks in advance!
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Share the output returned by the last node
Information on your n8n setup
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system: