Node to connect to Square API
npm install n8n-nodes-squareThis is a Square integration node for n8n that allows you to interact with the Square API. With this node, you can automate your Square-related workflows and integrate Square's functionality into your n8n automations.
- Connect to Square API securely
- Manage Square transactions and payments
- Integrate Square functionality into your n8n workflows
- Built with TypeScript for better type safety and developer experience
You need the following installed on your development machine:
* git
* Node.js (version 18 or later) and pnpm
* n8n installed globally:
``bash`
pnpm install n8n -g
* A Square developer account and API credentials
To install this node in your n8n instance:
`bash`
pnpm install n8n-nodes-square
1. Create a Square developer account if you haven't already
2. Obtain your Square API credentials
3. Add the Square credentials in n8n
4. Use the Square node in your workflows
1. Clone the repository:
`bash`
git clone https://github.com/RostamMahabadi/n8n-nodes-square.git
`
2. Install dependencies:
bash`
pnpm install
`
3. Build the project:
bash`
pnpm build
4. Link to your n8n installation for testing
- pnpm build: Build the projectpnpm dev
- : Watch for changes and rebuildpnpm format
- : Format the codepnpm lint
- : Check for code issuespnpm lintfix`: Automatically fix code issues when possible
-
If you encounter any issues or have questions, please file them in the issues section of this repository.
Contributions are welcome! Please feel free to submit a Pull Request.
Rostam Mahabadi (RostamMahabadi@gmail.com)