What This Workflow Does
This automation bridges your YooKassa payment gateway with Google Sheets, creating a seamless connection between payment processing and order management. Every time a customer makes a payment through YooKassa, the workflow automatically records the transaction details in your designated Google Sheet.
The system captures essential data like transaction ID, payment amount, customer email, product details, payment status, and timestamp. This eliminates the need for manual copy-pasting between systems, reduces human errors, and gives you real-time visibility into your payment statuses.
How It Works
1. Payment trigger from YooKassa
The workflow starts when YooKassa detects a new payment event. This could be a successful payment, failed transaction, or refund. The trigger captures the complete payment object with all relevant details.
2. Data transformation
The raw payment data is processed to extract only the fields you need for your records. This step formats dates, converts currencies, and structures the information to match your Google Sheets columns.
3. Google Sheets update
The formatted payment data is appended as a new row in your designated Google Sheet. The workflow checks for duplicates to prevent multiple entries of the same transaction.
Pro tip: Add conditional formatting in Google Sheets to color-code rows based on payment status (green for successful, red for failed, yellow for pending).
Who This Is For
This workflow is ideal for ecommerce businesses, digital product sellers, and service providers using YooKassa for payments. It's particularly valuable for:
- Solopreneurs who want to automate their financial tracking
- Small teams without dedicated accounting staff
- Businesses selling across multiple platforms that need centralized payment records
- Companies preparing for tax season who need clean transaction histories
What You'll Need
- An active YooKassa merchant account with API access
- A Google account with Sheets access
- n8n instance (cloud or self-hosted)
- Google Sheet prepared with column headers matching your desired data structure
Quick Setup Guide
- Download the template file and import it to your n8n instance
- Connect your YooKassa account in the first node using API credentials
- Authorize the Google Sheets connection in the final node
- Specify your target spreadsheet ID and worksheet name
- Test with a sample transaction and verify the data appears correctly
- Activate the workflow for live processing
Key Benefits
Save 5-10 hours weekly by eliminating manual payment logging and reconciliation between systems.
Reduce accounting errors by 90% with automated data transfer that avoids typos and missed transactions.
Gain real-time financial visibility with always-updated payment records accessible from anywhere.
Simplify tax preparation with organized, timestamped transaction records in standardized format.
Improve customer service by instantly accessing payment details when resolving support queries.