StarTransaction
نوع دادهیک تراکنش ستارهٔ تلگرام را توصیف میکند. توجه کنید اگر خریدار پس از این تراکنش نزد ارائهدهندهٔ پرداختی که ستاره را از آن خریده (مثلاً Apple یا Google) درخواست chargeback کند، ستارههای بازپرداختشده از موجودی ربات کسر میشود. این موضوع خارج از کنترل تلگرام است.
فیلدها
| نام | نوع | توضیحات |
|---|---|---|
| id | String | شناسهٔ یکتای تراکنش. برای تراکنشهای بازپرداخت با شناسهٔ تراکنش اصلی یکی است. برای پرداختهای ورودی موفق از کاربران با SuccessfulPayment.telegram_payment_charge_id یکی است. |
| amount | Integer | مقدار صحیح ستارهٔ تلگرامی که با تراکنش منتقل شده است. |
| nanostar_amount | Integer | اختیاری. تعداد سهمهای 1/1000000000 ستارهٔ تلگرام که با تراکنش منتقل شده؛ از ۰ تا 999999999 |
| date | Integer | تاریخ ایجاد تراکنش به زمان یونیکس |
| source | TransactionPartner | اختیاری. منبع تراکنش ورودی (مثلاً کاربری که کالا یا خدمتی میخرد، یا Fragment که برداشت ناموفق را بازپرداخت میکند). فقط برای تراکنشهای ورودی. |
| receiver | TransactionPartner | اختیاری. گیرندهٔ تراکنش خروجی (مثلاً کاربر برای بازپرداخت خرید، یا Fragment برای برداشت). فقط برای تراکنشهای خروجی. |