This workflow enables a full payment processing system without requiring a backend server. It receives payment requests, creates transactions in YooKassa, handles webhooks for successful payments and refunds, and logs all data into Google Sheets. Ideal for creators selling digital products via forms, bots, or landing pages.
## Who it´s for
- Online course creators selling access through forms
- Entrepreneurs using Telegram bots for sales
- Small businesses without a dev team needing a simple payment solution
- Freelancers accepting payments for services online
- Startups with MVP e-commerce projects
## What the automation does
- Accepts POST requests with product_id, email, and return_url via HTTP API
- Validates input and fetches product details from Google Sheets
- Creates a payment in YooKassa and returns a payment link
- Handles payment.succeeded and refund.succeeded webhooks, logging events into separate sheets
- Allows real-time payment status checks via GET /status/:id
- Automatically updates transaction status on refunds
## What´s included
- Ready-to-use n8n workflow
- Trigger logic: http_webhook, payment.succeeded, refund.succeeded, cron_schedule
- Integrations with YooKassa, Google Sheets, and HTTP API
- Basic text guide for setup and adaptation
## Requirements for setup
- n8n account (cloud or self-hosted)
- YooKassa account with API enabled
- Access to Google Sheet for logging orders and transactions
- Basic understanding of webhooks and API usage
## Benefits and outcomes
- No need for backend development
- End-to-end payment processing out of the box
- Transparent order and transaction history in Google Sheets
- Easy integration with Tilda, Notion, Telegram, etc. via HTTP requests
- Full refund handling and real-time status tracking
- Scalable without additional infrastructure costs
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via Telegram: @gleb923.
YooKassa payment processing
transaction logging in Google Sheets
payment webhook handling
create payment via API
check payment status
backend-free payment automation
n8n workflow for payments
YooKassa Google Sheets integration
payments via HTTP API
order tracking in spreadsheets
online refund processing
payment system for freelancers
solution for online courses
MVP e-commerce payment
Telegram sales bot with payment
No feedback yet