Setting up your network (הגדרת הרשת) ל-Shopify POS הוא לא רק חיבור Wi-Fi כללי. לפי מקור Shopify, רשת יציבה ומוגדרת נכון מונעת שיבושים בזמן מכירה, שומרת על חיבור של Payment hardware (חומרת תשלום), ומאפשרת לנתוני Shopify POS להסתנכרן עם Shopify admin (אדמין Shopify).
Shopify מזהירה שגם אם לא ראיתם בעיות ברשת עד היום, POS app (אפליקציית POS) או חומרה שמחוברת לרשת עלולים להיתקל בתקלות אם הרשת לא עומדת בדרישות. כלומר, "האינטרנט עובד במשרד" אינו מבחן מספיק לקופה פעילה מול לקוחות.
במדריך הזה
במדריך הזה נתרגם את דרישות הרשת של Shopify לצ'קליסט מעשי: Firewall (חומת אש), Allow list (רשימת הרשאה), דומיינים, Stripe (סטרייפ), סינון גיאוגרפי, POS Terminal (מסוף POS), Ports (פורטים), DNS (מערכת שמות דומיין), ותוכנית טיפול בתקלות.
המטרה היא שהצוות ידע מה לבדוק לפני פתיחת חנות או אירוע, ושאיש הרשת ידע אילו שירותים אסור לחסום. רשת POS צריכה לשרת מכירה, תשלום, קבלה, סנכרון, אפליקציות POS וחומרה מקומית באותו זמן.
חומת אש ורשימת הרשאה
אם יש Firewall (חומת אש) ברשת, הוא יכול להפריע לפעילות Shopify POS. Shopify מבקשת להוסיף ל-Allow list את כל הפורטים לכל Hostnames (שמות מארחים) בדומיינים הנדרשים, כולל shopify.com, shopifyapps.com, shopifycs.com, shopifysvc.com, shopifyinc.com, shopifycloud.com, myshopify.com, pos.api.myshopify.com, cdn.shopify.com, extensions.shopifycdn.com, דומיינים של Stripe, hcaptcha.com, bbpos.com, bugsnag.com, clients3.google.com, storage.googleapis.com, וגם הדומיינים המותאמים של החנות.
חשוב להוסיף גם Custom domains (דומיינים מותאמים) של החנות, כי Shopify POS ואפליקציות עשויים להשתמש בשם הדומיין של החנות כדי להתחבר לשירותי Shopify. אם אין לכם גישה להגדרות חומת האש, צריך לערב מנהל רשת ולא לנסות לפתור זאת מתוך מכשיר הקופה בלבד.
Stripe וסינון גיאוגרפי
Stripe הוא מעבד התשלום שמשמש את Shopify Payments, ולכן הרשת צריכה לעמוד גם בדרישות התצורה של Stripe. אם רשת החנות חוסמת דומיינים או תעבורה של Stripe, התוצאה יכולה להיות כשל סליקה, עיכוב בחיוב או ניתוק קורא כרטיסים.
Shopify מציינת גם Geographic IP address filtering (סינון כתובות לפי אזור גיאוגרפי). שירותי POS יכולים להיות מאוחסנים ברחבי העולם, ולכן סינון שמונע גישה לפי מדינה עלול לשבור שירותים לגיטימיים. אם העסק משתמש בסינון כזה מסיבות אבטחה, צריך להחריג את השירותים הנדרשים.
POS Terminal ופורטים
POS Terminal מתקשר עם אפליקציית Shopify POS דרך הרשת המקומית. כאשר משתמשים בו, צריך לפתוח את הפורטים 4443, 8080, 27000 ו-27001. Port (פורט) הוא חלק מהכתובת שמכוונת הודעות רשת לשירות הנכון במכשיר, ולכן חסימה של פורט אחד יכולה לגרום לכך שהמסוף לא יתחבר או לא יעבד תשלומים בצורה אמינה.
בצעו בדיקה מהמיקום האמיתי שבו הקופה עומדת. רשת שעובדת ליד הנתב לא בהכרח עובדת בקצה החנות, ליד קיר בטון, באירוע עם מאות מכשירים או בעמדה שמחוברת דרך רשת אורחים. אם יש ספק, בדקו עם ספק אינטרנט או מנהל רשת.
DNS וחיבור מקומי
Shopify מציינת שחלק מספקי DNS חוסמים פתרון של כתובות IP מקומיות, וזה יכול למנוע מ-POS Terminal להתחבר לאפליקציית POS. אם מופיעה שגיאת DNS, Shopify ממליצה להשתמש בספק שמאפשר Local IP resolution (פתרון כתובות מקומיות), כגון Cloudflare DNS עם 1.1.1.1 ו-1.0.0.1, או Google Public DNS עם 8.8.8.8 ו-8.8.4.4.
עדיף לבצע שינוי DNS בנתב כדי שכל המכשירים במיקום יקבלו את ההגדרה הנכונה. אם אי אפשר לגשת לנתב, אפשר לשנות DNS ישירות במכשיר POS, אבל זה פחות נוח לניהול בכמה מכשירים. בכל מקרה, תעדו את ההגדרה כדי שעובד אחר לא יחזיר אותה לברירת מחדל בטעות.
בדיקות תקלה
כאשר Shopify POS חווה בעיות קישוריות אחרי הגדרת הדרישות, Shopify מפנה ל-Advanced firewall troubleshooting (פתרון בעיות חומת אש מתקדם). בפועל, התחילו מבדיקה פשוטה: האם המכשיר מחובר לרשת הנכונה, האם אין Captive portal (מסך התחברות של רשת אורחים), האם הפורטים פתוחים, האם DNS תקין, והאם החומרה נמצאת באותה רשת מקומית.
תעדו כל תקלה לפי שעה, מכשיר, מיקום, רשת, ציוד ואמצעי תשלום. בלי תיעוד, קשה להבדיל בין בעיית Wi-Fi רגעית לבין חומת אש שחוסמת דומיין קבוע.
הטמעה בחנות ישראלית
אחרי שמבינים את מקור Shopify, צריך להפוך את הגדרת רשת Shopify POS לנוהל שמתאים לעסק בפועל. בחנות ישראלית זה כולל עברית לצוות, התאמה לספקי סליקה מקומיים, בדיקת קבלות וחשבוניות, חיבור למיקומי מלאי, והבנה מתי פעולה ב-POS משפיעה גם על הזמנות אונליין.
אל תשאירו את דרישות הרשת, הדומיינים, הפורטים וה-DNS של Shopify POS כידע של אדם אחד. כתבו תהליך קצר שמסביר מי מבצע את הפעולה, מתי מבצעים אותה, מה בודקים לפני שממשיכים, מה אומרים ללקוח, ומה מתעדים אחרי הפעולה. תהליך כתוב חשוב במיוחד כשיש עובדים זמניים, משמרות ערב, פופ-אפים או כמה Locations (מיקומים).
צ'קליסט בדיקה לפני שימוש מול לקוחות
- המכשיר מחובר למיקום הנכון ב-Shopify POS.
- המשתמש או העובד מחזיק בהרשאות הדרושות לפעולה.
- אמצעי התשלום, הקבלה והמלאי נבדקו בתרחיש ניסיון.
- הצוות יודע מה לעשות אם הפעולה נכשלת באמצע.
- קיימת תוכנית גיבוי למקרה של רשת חלשה, ציוד לא מחובר או הרשאה חסרה.
- ברור מי מאשר חריגה כמו החזר, הנחה, ביטול, עמלה מותאמת או שינוי פרטי לקוח.
בקרה אחרי משמרת
בסוף יום, אל תבדקו רק את סכום המכירות. בדקו גם חריגות לפי עובד, מיקום, אמצעי תשלום, סוג קבלה, הנחות, החזרים ומוצרים שנמכרו בלי ברקוד. POS (נקודת מכירה) הוא חלק מאותו Admin (אדמין) של Shopify, ולכן בעיה בקופה יכולה להופיע אחר כך בדוחות, במלאי, בשירות לקוחות או בהנהלת חשבונות.
כאשר מוצאים חריגה, תעדו אותה בשפה תפעולית: מה קרה, באיזה מכשיר, מי היה מחובר, איזה לקוח או הזמנה הושפעו, מה נעשה מיד, ומה צריך לשנות בנוהל. כך הופכים אירועים חוזרים לשיפור תהליך ולא לפתרונות בעל פה.
הדרכת צוות
הדרכה טובה ל-הגדרת רשת Shopify POS צריכה לכלול הדגמה, תרגול ותסריט תקלה. עובד צריך לבצע בעצמו את הפעולה במכשיר האמיתי, לראות איך היא נראית ללקוח, להבין איך היא נשמרת בהזמנה, ולדעת מתי לקרוא לאחראי משמרת. הדרכה שמסתיימת בהסבר תיאורטי לא מספיקה לקופה פעילה.
מומלץ לבנות תרגול קצר: מכירה רגילה, מכירה עם לקוח קיים, מכירה עם הנחה, תקלה באמצעי תשלום, בקשת קבלה מחדש, והחזר או שינוי אחרי רכישה. בכל תרחיש בודקים שהעובד יודע גם ללחוץ על הכפתור וגם להסביר ללקוח מה קורה.
תחזוקה שוטפת
בדקו את הגדרת רשת Shopify POS מחדש אחרי שינוי גרסת Shopify POS, הוספת מיקום, התקנת POS app (אפליקציית POS), החלפת מדפסת, שינוי ספק תשלום, שינוי מדיניות החזרות או החלפת צוות. תהליך שעבד ביום ההשקה יכול להישבר אחרי שינוי קטן בהגדרות.
שמרו רשימת בעלים: מי אחראי לעדכן את הנוהל, מי בודק את המכשירים, מי מאשר הרשאות, מי מטפל בתקלות ומי בודק דוחות. בלי בעלים, גם תהליך טוב נשחק מהר בזמן עומס.
מדידה ושיפור
מדדו את הגדרת רשת Shopify POS לפי תוצאות עסקיות ולא רק לפי תחושה: זמן עסקה, מספר תקלות, מספר פניות לקוחות, מספר החזרים, פערי מלאי, חריגות הנחה ושגיאות קבלה. אם המדד משתפר, התהליך עובד. אם המדד מחמיר, צריך לבדוק האם הבעיה היא הרשאה, הדרכה, ציוד, רשת או הגדרה באדמין.
השיפור הטוב ביותר הוא קטן וברור: אריח Smart grid (רשת חכמה) במקום חיפוש ידני, הרשאה מצומצמת במקום חשבון מנהל, רשימת בדיקה לפני פתיחה, או תיעוד סיבה להחזר. כך שומרים על קופה מהירה בלי לוותר על בקרה.
שאלות נפוצות
מה הסיכון ברשת חלשה?
תשלומים נכשלים, סנכרון מתעכב, ציוד לא מגיב ותור לקוחות מתארך.
מה לבדוק לפני אירוע?
כיסוי רשת במקום, עומס, תשלום ניסיון, ציוד ותוכנית גיבוי.