This is an n8n community node for Tapsilat - a payment processing platform for Turkey.
It provides seamless integration with Tapsilat's payment APIs, allowing you to automate payment workflows including orders, subscriptions, refunds, and more.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-tapsilat- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-tapsilatand confirm
You'll need a Tapsilat API key to use this node:
- Create an account at Tapsilat Dashboard
- Navigate to API settings
- Generate a new API key
- Copy the Bearer Token
In n8n:
- Go to Credentials > Add Credentials
- Select Tapsilat API
- Paste your Bearer Token
- Optionally adjust the Base URL (default:
https://panel.tapsilat.dev/api/v1)
| Operation | Description |
|---|---|
| Create | Create a new payment order |
| Get | Get an order by reference ID |
| Get Status | Get the status of an order |
| Get Many | Get multiple orders with pagination |
| Cancel | Cancel an existing order |
| Refund | Process a partial refund |
| Refund All | Process a full refund |
| Terminate | Terminate an order |
| Get Payment Details | Get payment details for an order |
| Get Transactions | Get transaction history |
| Get Checkout URL | Get the checkout URL |
| Manual Callback | Trigger manual callback |
| Operation | Description |
|---|---|
| Create | Create a payment term for an order |
| Get | Get a payment term |
| Update | Update a payment term |
| Delete | Delete a payment term |
| Refund | Refund a payment term |
| Terminate | Terminate a payment term |
| Operation | Description |
|---|---|
| Create | Create a new subscription |
| Get | Get a subscription by reference ID |
| Get Many | Get multiple subscriptions |
| Cancel | Cancel a subscription |
| Redirect | Get redirect URL for subscription |
| Operation | Description |
|---|---|
| Get Settings | Get organization settings |
| Operation | Description |
|---|---|
| Check | Check API health status |
- Add the Tapsilat node to your workflow
- Select Order as Resource
- Select Create as Operation
- Fill in the required fields:
- Amount:
100.00 - Currency:
TRY - Locale:
tr - Buyer Name:
John - Buyer Surname:
Doe - Buyer Email:
john@example.com - Buyer Phone:
5551234567
- Amount:
- Execute the node
- Add the Tapsilat node to your workflow
- Select Order as Resource
- Select Refund as Operation
- Enter the Reference ID of the order
- Enter the refund amount
- Optionally add a reason
# Clone the repository
git clone https://github.com/tapsilat/tapsilat-n8n-node.git
# Install dependencies
pnpm install
# Build
pnpm run build
# Run tests
pnpm test
# Link for local testing
pnpm link