
Research
/Security News
Weaponizing Discord for Command and Control Across npm, PyPI, and RubyGems.org
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.
@arathron/n8n-nodes-zoho-books
Advanced tools
n8n community node for Zoho Books API integration - Complete CRUD operations for Sales Orders, Invoices, Items, Vendors, Credit Notes, Payments, Purchase Orders, Bills, and Composite Items
This is an n8n community node. It lets you use Zoho Books in your n8n workflows.
Zoho Books is a cloud-based accounting software that helps you manage your finances, automate business workflows, and work collectively across departments.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-zoho-books
n8n-nodes-zoho-books
folder to your n8n custom nodes foldercd /path/to/n8n-custom-nodes/n8n-nodes-zoho-books
npm install
npm run build
This node uses OAuth2 authentication to connect to Zoho Books. Follow these steps to set up authentication:
https://your-n8n-instance.com/rest/oauth2-credential/callback
Screenshot: Zoho Books OAuth2 credential configuration in n8n
The Zoho Books node supports the following operations across different resources:
Manage sales orders in your Zoho Books account.
Operations:
Handle customer invoices and billing.
Operations:
Manage products and services.
Operations:
Track customer payments.
Operations:
Manage vendor/supplier information.
Operations:
Handle credit notes for returns and adjustments.
Operations:
{
"resource": "invoice",
"operation": "create",
"customerId": "{{$node.Customer.json.contact_id}}",
"lineItems": {
"item": [
{
"item_id": "{{$node.Item.json.item_id}}",
"quantity": 2,
"rate": 99.99
}
]
},
"additionalFields": {
"date": "2024-01-15",
"notes": "Thank you for your business!"
}
}
{
"resource": "salesOrder",
"operation": "getAll",
"returnAll": false,
"limit": 10,
"filters": {
"status": "open",
"fromDate": "2024-01-01"
}
}
{
"resource": "payment",
"operation": "create",
"customerId": "{{$node.Customer.json.contact_id}}",
"paymentMode": "creditcard",
"amount": 199.98,
"additionalFields": {
"date": "2024-01-15",
"referenceNumber": "PAY-2024-001"
}
}
Workflow: Automatically create invoices from confirmed sales orders
Workflow: Match bank transactions with customer payments
Workflow: Update item stock levels from external system
Workflow: Automate vendor bill creation from emails
Workflow: Generate monthly sales reports
ZohoBooks.fullaccess.all
scopeError Code | Description | Solution |
---|---|---|
1002 | Invalid data | Check field formats and required fields |
1001 | Resource not found | Verify the ID exists |
4000 | Rate limit exceeded | Wait and retry, node handles automatically |
1000 | Invalid Organization ID | Check credentials configuration |
To enable detailed logging:
debug
See CHANGELOG.md for version history and updates.
See CONTRIBUTING.md for contribution guidelines.
FAQs
n8n community nodes for Zoho Books and Zoho Inventory API integration - Complete CRUD operations for Sales Orders, Invoices, Items, Vendors, Credit Notes, Vendor Credits with Bill Association, Payments, Purchase Orders, Bills, Composite Items, Tax Managem
The npm package @arathron/n8n-nodes-zoho-books receives a total of 52 weekly downloads. As such, @arathron/n8n-nodes-zoho-books popularity was classified as not popular.
We found that @arathron/n8n-nodes-zoho-books demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
/Security News
Socket researchers uncover how threat actors weaponize Discord across the npm, PyPI, and RubyGems ecosystems to exfiltrate sensitive data.
Security News
Socket now integrates with Bun 1.3’s Security Scanner API to block risky packages at install time and enforce your organization’s policies in local dev and CI.
Research
The Socket Threat Research Team is tracking weekly intrusions into the npm registry that follow a repeatable adversarial playbook used by North Korean state-sponsored actors.