תוסף וורדפרס להעברת פרטי הזמנות ופניות לקאלה

התוסף מיועד עבור אתר (דומיין) אחד בו נמצאת חנות וירטואלית של וורדפרס + ווקומרס.
התשלום עבור הרשיון יגבה אחת לשנה בתחילת התקופה.

העברת פניות מטפסים:
- לאחר התקנת התוסף, פניות מטפסים באתר (למשל יצירת קשר) יעברו אל מערכת קאלה.
- לצורך קבלת הפניות יש לוודא שהטפסים באתר עובדים עם אלמנטור / contact form 7.

העברת הזמנות:
- לאחר התקנת התוסף, הזמנות באתר יעברו אל מערכת קאלה באופן אוטומטי.
- ההזמנה תכיל את פרטי הלקוח ופרטי המוצרים המוזמנים.
- במידה וישנם מאפיינים מותאמים אישית להזמנות או מוצרים יש לתאם זאת מולנו על מנת שנסביר למתכנת האתר כיצד צריך לשמור אותם בכדי שיעברו אל קאלה.
- במידה ובוצע חיוב באתר (פרטים בהמשך) יופיע מספר האישור עבור החיוב בהזמנה / במסמך הנה"ח.
- עדכון סטטוס הזמנה באתר יגרום לשינוי הסטטוס גם בקאלה בצורה אוטומטית.

חיוב אשראי:
- חיוב כרטיסי אשראי יתבצע באתר הוורדפרס, ואל קאלה יעבור מספר אישור העסקה.
- לצורך זה יש לוודא שמותקן באתר תוסף סליקה כלשהו (ולומר לנו איזה תוסף).
- אפשרות העברת טוקן לחיוב מאוחר ניתן רק באמצעות שימוש בספק הסליקה iCredit מבית ריווחית. בעת קבלת טוקן ללא חיוב - יורדת מסגרת האשראי ללקוח עד שיתבצע חיוב בהזמנה שנוצרה בקאלה.

התאמה לספק הסליקה באתר (רק במידה ואינו iCredit או Pelecard)
אנו צריכים לבצע רכישת ניסיון ולראות את המידע המתקבל לאחר התשלום באמצעות גישה לקבצים על ידי אחת מהאפשרויות:
1. פתיחת משתמש עם תפקיד "מנהל" - ככה אוכל להתקין תוסף לצפיה בקבצים
2. התקנת תוסף כלשהו לצפיה בקבצים ומתן הרשאה לנו לצפות בו.
3. פרטי גישה ל-FTP.
ההתאמה תהיה כרוכה בתשלום נפרד.

התקנת התוסף:
- יש להתקין את קובץ התוסף באתר. אנחנו נעביר לכם את הקובץ של התוסף ומתכנת האתר מטעמכם יתקין.
- לאחר התקנת התוסף יש להזין פרטי גישה (שאנחנו נעביר לכם) ויש לעבור על כל ההגדרות ולהתאימן. בין היתר יש להגדיר עבור הסטטוסים ואפשרויות התשלום והמשלוח את התואמים להם במערכת קאלה.
- בהגדרות PHP יש לוודא ש max_execution_time לפחות על 15 שניות.


הנחיות חשובות למתכנת האתר:
- במידה וישנם מאפיינים מותאמים אישית בפניות או הזמנות, אשר רוצים שיעברו אל מערכת קאלה, יש לוודא עם מי שבנה את האתר שמאפיינים אלו שמורים ב-metadata עם שמות באנגלית (כולל מקפים וקווים תחתונים)

- לצורך העברת הזמנות, תוסף KalaCRM משתמש ב"הוק" woocommerce_checkout_order_processed עם priority 100 - במידה והמידע לא נמצא בהזמנה ברגע הזה הוא לא ישלח לקאלה.
אם באתר מותקן תוסף נוסף שמעביר נתונים להזמנה ב"הוק" אחר למשל woocommerce_new_order - הנתונים החדשים לא יגיעו לקאלה ובמידה וצריך אותם יש להודיע לקאלה על כך מראש על מנת למוצא פתרון בתשלום.