# ساخت بلیط
ساخت بلیط فقط از طریق سرویس پروایدر های داخلی دیوار امکان پذیر است. مراحل برای ساخت بلیط و فرستادن سمت سرویس پروایدرهای خارجی:
Generate
از سرویس PaymentTicket
برای ساخت تیکت. برای فراخوانی توابع پلتفرم دیوار، نیاز است تا در متادیتای ریکوئست دو فیلد x-app-slug
و x-api-key-id
قرار داده شود.
۴- قرار دادن این تیکت در body ریکوئست ListPostServiceProviders
در مسیج ListPostServiceProvidersRequest یک فیلد آپشنال به نام ticket_uuid
قرار دارد که میتوان این فیلد را با مقدار تیکت ساخته شده از اندپوینت قبلی ، پر کرد. با پر کردن این فیلد ، سرویس پروایدر خارجی از نمایش درگاه پرداخت به کاربر جلوگیری میکند و در هنگام ساخت افزونه ی کاربر ،این تیکت باطل میشود.metadata = ((‘x-app-slug’, ‘test’),(‘x-api-key-id’, ‘110’)) req = GenerateRequest(phone_number=’09990000000’, service_type=ServiceType.REPORT_VERIFICATION, max_amount_sponsored=10000) stub.Generate(request=req)
REPORT_VERIFICATION
میباشد.ticket_uuid: “4ddaff7e-275a-4928-9d4a-25765114fa3b”