Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/grammy_types/payment.ts>StarTransaction

Type declarations of the Telegram Bot API.
Latest
interface StarTransaction
import { type StarTransaction } from "https://deno.land/x/grammy_types@v3.16.0/payment.ts";

Describes a Telegram Star transaction.

Properties

id: string

Unique identifier of the transaction. Coincides with the identifier of the original transaction for refund transactions. Coincides with SuccessfulPayment.telegram_payment_charge_id for successful incoming payments from users.

amount: number

Number of Telegram Stars transferred by the transaction

date: number

Date the transaction was created in Unix time

optional
source: TransactionPartner

Source of an incoming transaction (e.g., a user purchasing goods or services, Fragment refunding a failed withdrawal). Only for incoming transactions

optional
receiver: TransactionPartner

Receiver of an outgoing transaction (e.g., a user for a purchase refund, Fragment for a withdrawal). Only for outgoing transactions