🧾 Telegram payment, invoicing and refund workflow for Stars

⚡ 2,345 views · 🧾 Invoice Processing

Description

This workflow provides a complete solution for handling Telegram Stars payments, invoicing and refunds using n8n. It automates the process of sending invoices, managing pre-checkout approvals, recording transactions, and processing refunds for stars, making it ideal for businesses using Telegram Stars for digital payments.

What are Telegram Stars? Learn more here.

Key Features

Who Can Use This Workflow?

Use Cases

Setup Instructions

  1. Replace the Telegram API credentials with your bot API token from BotFather.
  2. Customize invoice details, including product name, description, and payment amount.
  3. Connect your Google Sheets for storing transaction logs.
  4. Configure refund steps for easy processing of star refunds when needed.

Note: The setup is very simple—just follow the instructions provided on the yellow sticky notes within the workflow and insert your data. All other nodes are pre-configured and require no additional customization. The entire setup process takes just 1 minute. I provided a short Loom record with an explanation.

Extensibility

This workflow can be further customized to include user profile management, payment analytics, or integration with external services like CRMs or accounting tools. Additional modules can be easily connected to manage advanced features like Telegram User Registration.

Available Templates

Support and Updates

This workflow is supported and regularly updated to stay compatible with the latest Telegram features and n8n improvements. If you encounter any issues, technical support is available to ensure smooth integration and setup.

Key terms: Telegram Stars payment workflow, Telegram refund automation, n8n payment template, Google Sheets transaction logging, Telegram bot for payments, automated refunds on Telegram, Telegram Stars invoice workflow.

Please reach out to Victor if you need further assistance with your n8n workflows and automation!

🔗 Nodes Used

Google Sheets, HTTP Request, Telegram, Telegram Trigger, Execute Sub-workflow, Execute Workflow Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup