Line item scripts הם חלק ממנגנון Script Editor של Shopify, שמאפשר לכתוב לוגיקה ב-Ruby שרצה בצד השרת ברגע שלקוח עובר לקופה. בניגוד לקוד קופון שמוריד אחוז קבוע, line item script יכול לבצע הנחות מדורגות (קנה 3 שלם 2), לשנות מחיר לפי תג לקוח, או להסיר פריטים מסוימים מחישוב הנחה אחרת — פעולות שהיו בעבר בלתי אפשריות בלי אפליקציה חיצונית.
חשוב לדעת ש-Script Editor וה-Line item scripts שלו הם פיצ'ר של תוכנית Shopify Plus בלבד, ו-Shopify הכריזה שהם עוברים דיפרקיישן לטובת Shopify Functions — המחליף המודרני שרץ ב-WebAssembly ומספק גמישות גבוהה יותר. חנויות Plus ישראליות שעדיין משתמשות ב-line item scripts צריכות לתכנן מעבר ל-Functions לפני סגירת המנגנון.