answerPreCheckoutQuery
متدوقتی کاربر پرداخت و جزئیات ارسال خود را تأیید کرد، Bot API تأیید نهایی را به شکل آپدیتی با فیلد pre_checkout_query میفرستد. از این متد برای پاسخ به این pre-checkout queryها استفاده کنید. در صورت موفقیت True برگردانده میشود. نکته: Bot API باید ظرف ۱۰ ثانیه پس از ارسال pre-checkout query پاسخ را دریافت کند.
خروجی: Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| pre_checkout_query_id | String | الزامی | شناسهٔ یکتای queryای که باید به آن پاسخ داده شود. |
| ok | Boolean | الزامی | اگر همهچیز درست است (کالا موجود است و غیره) و ربات آمادهٔ ادامهٔ سفارش است، True بدهید. اگر مشکلی هست False بدهید. |
| error_message | String | اختیاری | اگر ok برابر False باشد الزامی است. پیام خطا به شکل خوانا برای انسان که دلیل ناتوانی از ادامهٔ پرداخت را توضیح میدهد (مثلاً «متأسفیم، وقتی شما مشغول پر کردن اطلاعات پرداخت بودید کسی آخرین تیشرت مشکی ما را خرید. لطفاً رنگ یا لباس دیگری انتخاب کنید!»). تلگرام این پیام را به کاربر نشان میدهد. |