تخصيص السلة والدفع
كل خيارات /checkout: الحدود، ولوحة التذاكر التي تُفتح، وكل نصوص الأزرار والبطاقات.
تفعيل السلة
- /checkout setup
- enabled يفعّل السلة؛ وmax_items يحدد عدد المنتجات المختلفة في كل سلة؛ وmax_quantity يحدد الكمية لكل منتج؛ وclear_after_checkout يفرّغ السلة عند إنشاء تذكرة الطلب؛ وshow_stock يعرض المخزون المتبقي بجانب المنتجات.
- /checkout panel panel:<name>
- لوحة التذاكر المحفوظة التي تستخدم فئتها وأدوار فريقها ونص الترحيب في تذكرة الطلب. وهي لازمة قبل أن يعمل الدفع.
- /checkout status
- يعرض كل إعداد حالي.
الأزرار
- cart_button وcart_button_style وcart_button_emoji
- الزر الموجود في الكتالوج الذي يفتح السلة. ويكون النمط Primary أو Secondary أو Success أو Danger.
- checkout_button وcheckout_button_style
- الزر داخل السلة الذي ينشئ تذكرة الطلب.
- clear_button
- تسمية زر تفريغ السلة.
بطاقة السلة
- cart_title وcart_color وcart_footer وcart_banner وcart_thumbnail
- شكل بطاقة السلة.
- empty_text
- يظهر عندما تكون السلة فارغة.
- total_label وeach_label
- نص سطر الإجمالي وسعر الوحدة («لكل قطعة»).
- add_placeholder وremove_placeholder
- النص التوضيحي في قائمتي الإضافة والإزالة المنسدلتين.
بعد الدفع
- ticket_title وticket_message
- عنوان تذكرة الطلب ورسالتها الأولى؛ ويُضاف إليها محتوى السلة.
- success_message
- ما يراه المشتري بعد إنشاء التذكرة.
صفحة «السلة والدفع» في لوحة التحكم فيها الحقول نفسها مع معاينة. وحدود النصوص تتبع Discord: 80 حرفًا لتسميات الأزرار، و256 للعناوين، و2048 للتذييل.