createInvoiceLink
متداز طریق این متد یک شناسه پرداخت کیفپولی جدید برای استفاده در مینیاپها، ایجاد کنید. برای اطلاعات بیشتر، توضیحات openInvoice را در مستندات مینیاپ مطالعه کنید.
در صورت موفقیت، شناسه ایجادشده بهصورت یک رشته بازگردانده میشود.
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| title | String | الزامی | نام محصول، بین ۱ تا ۳۲ کاراکتر |
| description | String | الزامی | توصیف محصول، بین ۱ تا ۲۵۵ کاراکتر |
| payload | String | الزامی | payload صورتحساب تعریفشده توسط بازو، بین ۱ تا ۱۲۸ بایت. این فیلد برای کاربر نمایش داده نمیشود. از آن برای فرآیندهای داخلی خود استفاده کنید.این مقدار پس از پرداخت موفق در آپدیت SuccessfulPayment بازگشت داده میشود و میتوان با استفاده از این مقدار، درخواست های پول را متمایز کرد. |
| provider_token | String | الزامی | توکن پرداخت کیف پولی که از @botfather دریافت کردهاید. |
| prices | Array of LabeledPrice | الزامی | صورتحساب خرید، یک لیست JSON-serialized از محصولات سفارش شامل عنوان کالا و قیمت محصول است که مجموع آنها به عنوان مبلغ نهایی در نظر گرفته می شود. |