Delivery customization מממשת את עצמה כ-Shopify Function — קוד קטן שרץ בצד השרת של Shopify ומקבל את רשימת שיטות המשלוח הזמינות ואת פרטי ההזמנה, ומחזיר החלטה: להסתיר שיטה מסוימת, לשנות את שמה, לקבוע סדר עדיפות, או להוסיף מידע נוסף. זה מאפשר לוגיקה כמו "הסתר שליח אקספרס להזמנות מעל 30 ק"ג" או "הצג איסוף עצמי רק ללקוחות מאזור גוש דן".
בחנויות ישראליות Delivery customization שימושית במיוחד עבור שילוב עם חברות שליחויות מקומיות (יעבץ, פדקס ישראל, דואר ישראל) — אפשר להגדיר כללים שמציגים שיטות שונות לפי משקל, אזור מיקוד, או סוג מוצר. חשוב לזכור שהפונקציה לא יוצרת שיטות משלוח חדשות — היא רק מסננת ומסדרת את אלה שכבר הוגדרו בהגדרות המשלוח של שופיפיי.