Package Information
Released: 2/26/2025
Downloads: 6 weekly / 58 monthly
Latest Version: 1.1.3
Author: rostamm
Available Nodes
Documentation
n8n-nodes-square
This 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.
Features
- 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
Prerequisites
You need the following installed on your development machine:
- git
- Node.js (version 18 or later) and pnpm
- n8n installed globally:
pnpm install n8n -g
- A Square developer account and API credentials
Installation
To install this node in your n8n instance:
pnpm install n8n-nodes-square
Usage
- Create a Square developer account if you haven't already
- Obtain your Square API credentials
- Add the Square credentials in n8n
- Use the Square node in your workflows
Development Setup
- Clone the repository:
git clone https://github.com/RostamMahabadi/n8n-nodes-square.git
- Install dependencies:
pnpm install
- Build the project:
pnpm build
- Link to your n8n installation for testing
Available Scripts
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
Support
If you encounter any issues or have questions, please file them in the issues section of this repository.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
Author
Rostam Mahabadi ([email protected])