n8n-nodes-solvapay
v0.1.1
Published
n8n community node for SolvaPay — payments, subscriptions, usage billing, and automation.
Maintainers
Readme
n8n-nodes-solvapay
This is an n8n community node. It lets you use SolvaPay in your n8n workflows.
SolvaPay is a payments-as-a-service platform for managing customers, products, plans, subscriptions, usage-based billing, and checkout sessions through a single API.
n8n is a fair-code licensed workflow automation platform.
Installation Operations Credentials Compatibility Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
Customer
| Operation | Description | |-----------|-------------| | Create | Create a new customer | | Create Portal Session | Create a hosted billing portal session for a customer | | Ensure Customer | Create a customer if they do not exist, or return the existing one | | Get | Get a customer by reference |
Product
| Operation | Description | |-----------|-------------| | Create | Create a new product | | Delete | Delete a product | | Get | Get a product by reference | | List | List all products | | Update | Update a product |
Plan
| Operation | Description | |-----------|-------------| | Create | Create a new plan under a product | | Delete | Delete a plan | | Get | Get a plan by reference | | List for Product | List all plans under a product | | Update | Update a plan |
Checkout
| Operation | Description | |-----------|-------------| | Create | Create a checkout session |
Purchase
| Operation | Description | |-----------|-------------| | Cancel | Cancel a purchase | | Get | Get a purchase by ID | | List | List all purchases | | List by Customer | List purchases for a customer | | List by Product | List purchases for a product |
Usage
| Operation | Description | |-----------|-------------| | Check Limits | Check usage limits for a customer and product | | Record | Record a single usage event | | Record Bulk | Record multiple usage events |
SolvaPay Trigger
Starts the workflow when a SolvaPay event occurs (e.g. purchase completed, payment received, usage limit reached). Uses webhook-based event delivery with optional HMAC signature verification.
Credentials
To authenticate with SolvaPay you need an API Key.
- Log in to the SolvaPay Dashboard.
- Navigate to Settings > API Keys.
- Copy your secret key (starts with
sk_). - In n8n, create a new SolvaPay API credential and paste the key.
Optionally, to verify webhook signatures on the SolvaPay Trigger node:
- In the SolvaPay Dashboard, go to Settings > Webhooks.
- Copy the Webhook Secret.
- Paste it into the Webhook Secret field of your SolvaPay API credential in n8n.
Compatibility
- Tested with n8n >= 1.0.0
- Requires Node.js >= 22
