טרנזילה

שלום רב
אני מתקשה בהגדרת מודול הסליקה של טרנזילה באוברקרט,
כאשר אני שולח מדף /www.example.com/cart/checkout/review
בקשת סליקה אני מקבל בחזרה מטרנזילה :

An error ocurred with the following message:
Transactions are not allowed from this location.
Please use the BACK button in your browser.

וזאת למרות שהגדרתי את הדף ב- secure5.tranzila.com ככתובת המפנה
אשמח אם משהו שהצליח להפעיל את המודול יעזור לי

תודה מראש

הצלחתי !!

לאחר נסיונות מרובים ,הנה הפתרון:
על מנת להפעיל את מודול הסליקה שיעבוד עם המערכת של טרנזילה יש להכנס בsecure5.tranzila.com להגדרות ומשם להגדרה1 ,
אח"כ לבחור את האופציה : בקשה ל-socket ותגובה עם http headers
ולהכניס את ה-IP של האתר שלכם ולא של השרת המארח .
וללחוץ על עדכן
אח"כ ללחוץ שוב על הגדרות , ולבחור הפעם את הגדרה2 ,
שם יש לשנות את תוקף הכרטיס (חודש) ל- ccexpm
ואת תוקף הכרטיס (שנה) ל-ccexpy

כמו כן יש לאשר את אפשרות ה-CVV בהגדרות המודול uc_tranzila
וזהו - המודול אמור לעבוד
בהצלחה

יניב , 4eyes

 

אני סולק ללא CVV

יכול להיות שזה תלוי בהסכם עם חברת האשראי.
הcvv אצלי פתוח אך המידע לא עובר לtranzila ועדיין המערכת סולקת.
טוב לראות עוד סולקים בדרופל...
פנה אליי ישירות יש לי עניין אישי בענייני סליקה.
כמו כן דיברתי עם החברה מטרנזילה ואירגנתי הנחה לקהילת דרופל - עם עדיין לא שילמת אוכל לסדר לך הנחה על דמי ההתקנה הראשוניים.
בברכה
ליאור

ליאור קסוס, לינוויט
תשתיות תוכן קהילתיות

האם CVV לא בטוח יותר?

גם לי יש אפשרות לסלוק ללא CVV - זה עובד , אבל למיטב ידיעתי זה
עוד אמצעי בטחון מפני זייפני כרטיסי אשראי - אולי אני טועה .
אני כבר שלחתי להם את טופס ההרשמה - אבל עדיין לא חוייבתי , האם זה בכל זאת אפשרי לקבל את ההנחה ?

אני אשמח לראות את המודול של טרנזילה מתפתח לכיוון אפשרות לתשלומים - אולי אפילו אנסה לעשות זאת בעצמי

יניב , 4eyes

 

מימשתי כבר תשלומים אך בצורה קצת מכוערת

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

ליאור קסוס, לינוויט
תשתיות תוכן קהילתיות

מטבע שונה

קיים באג במודול של טרנזילה בפונקציונליות של בחירת מטבע. המודול לכאורה מאפשר לבחור מטבע (באיזור הadmin) אבל בפועל הגדרות המטבע נלקחות מנתוני הpayment כמו שניתן לראות בשורה 109 של המודול.
הכנסתי תיקון בסביבה שלי.

האם טרנזילה מתחזקים את המודול הזה?

תשלח לי את התיקון

טרנזילה הוציאו גרסא ראשונית אבל לדעתי בגלל שזה קוד פתוח אני אקח על עצמי את תחזוקת המודול.
אנא שלח לי את התיקון ואשמח לשמוע ולראות מה אתה עושה...
ליאור

ליאור קסוס, לינוויט
תשתיות תוכן קהילתיות

בעניין: תשלח לי את התיקון

איפה המודול מתוחזק? באוברקרט? בדרופל העולמי?

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

התיקון

מצורף הקובץ המתוקן - ראה שורות 109-110.
זוהר, לפי הבנתי המודול אמור להיות מתוחזק באוברקארט אבל טרנזילה לא בענין.

טיפ

טיפ חשוב שעזר לי מאוד בהפעלת השירות:
כדי לראות מה התכולה המדוייקת של הפרמטרים שנשלחים מאתר המסחר לטרנזילה ניתן להשתמש בremote.cgi.
כל שעליכם לעשות הוא לשנות את הקריאה בתוך המודול מ-tranzila31.cgi ל-remote.cgi ולשלוח למסך את הנתונים המתקבלים (echo). כך תוכלו לאבחן בעיות במשלוח נתונים לטרנזילה במידה ויש כאלה.

בעיית אבטחה בטרנזילה

ubercart עושה מאמץ רב על מנת להכמיס את נתוני כרטיסי האשראי בDB וכן בUI (רישום זמני של נתוני הכרטיס בDB + הצפנה + מנגנון הסרה אוטומטי כעבור פרק זמן נקוב)
אבל כל זה שווה כקליפת השום כשמשתמשים במודול של טרנזילה במתכונתו הנוכחית. מסתבר שהמודול שולח את הנתונים שטרנזילה מחזירה ישר לlog של דרופל מבלי להסתיר את נתוני כרטיס האשראי... (כל נתוני הכרטיס מופיעים בלוג כשהטרנסאקציה נכשלת)
מצורף קובץ עם תיקון לנושא זה (שורות 155-156)

על הדרך כבר תיקנתי בעיה נוספת - לא התבצע רישום של פעולת עיבוד התשלום כהערה בטופס ההזמנה (שורות 190-192).

מקוה שעזרתי.

עמוד לפרויקט

אנא מכם, תחזקו את המודול ב drupal.org.

זה לא שווה כלום לשלוח רארים כאן. אף אדם שפוי לא יתקין כאלה דברים בפרודקשן - אין מעקב גרסאות, אין רשימת תקלות, אין כלום. נחמד להוכחת התכנות, אבל לא יותר מזה.

ולא, ubercart.org הוא לא מקום טוב, כי הוא חוטא באותן בעיות בדיוק.

בעניין: עמוד לפרויקט

פנינו לטרנזילה בעניין זה. נראה מה יהיה. יש להם זכות, כמי שכתבו את המודול.

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

צודק

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