תשלומים ואירועים

אינטגרציית תשלומים ומערכת ניהול אירועים לאתר תיאטרון

משימה

  • להפוך דף נחיתה של הצגות למערכת מכירת כרטיסים מלאה עם ניהול לוח מופעים, תשלום אונליין, הנפקת כרטיסים אוטומטית ופאנל ניהול נוח לתיאטרון.

מה עשיתי

  • מימשתי תהליך רכישה מלא: בחירת מופע → תשלום → אישור → קבלת כרטיס.
  • שילבתי את מערכת התשלומים Allpay עם טיפול מלא בסטטוסי תשלום והפניות חזרה לאתר.
  • הוספתי אחסון הזמנות, סטטוסי תשלום ונתוני מופעים.
  • יישמתי יצירת כרטיס PDF עם קוד QR לבקרת כניסה.
  • הגדרתי שליחת מייל אוטומטית עם הכרטיס ופרטי המופע.
  • פיתחתי פאנל ניהול לניהול לוח ההצגות.
  • הוספתי לוגיקה עסקית: מופעים סגורים, מופעים שהסתיימו, אזילת כרטיסים לפי מכסה, תמחור משתנה, קישורים חיצוניים וניווט Waze.
  • מימשתי ממשק וכרטיסים רב־לשוניים (RU / EN / HE).

מימוש טכני

  • ארכיטקטורה מבוססת Supabase לאחסון הזמנות, מופעים וסטטוסים.
  • שילוב callback של מערכת התשלומים עם סנכרון סטטוסים.
  • יצירת כרטיסי PDF בצד השרת עם תמיכה תקינה ב־RTL/LTR וטיפוגרפיה משולבת.
  • אימות כרטיסי QR עם סימון מימוש ושמירת זמן במסד הנתונים.
  • סינון וייצוא מופעים דרך פאנל הניהול.

ניהול והרחבה

  • אימות מנהל וגישה מאובטחת לניהול מופעים.
  • ניהול מלא של לוח ההצגות (יצירה, עריכה, מחיקה, סינון, ייצוא).
  • אפשרות להנפקת כרטיסים חינמיים דרך הפאנל.
  • יצירת כרטיס בדיקה ואימות QR.
  • הוספת עמודים משפטיים (תנאים, פרטיות) עם לוקליזציה בקישורי הפוטר.
  • הכנת הנחיות להגדרת שליחת מיילים (SPF, DKIM, DMARC).

תוצאה

סיכום

אתר התיאטרון הפך למערכת מכירת כרטיסים מלאה עם ניהול לוח מופעים, תשלום אונליין, הנפקת כרטיסים אוטומטית וכלי בקרת כניסה. הפרויקט מוכן להפעלה ולהתרחבות.

https://ryba-kiva-marita.com