1 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 2 - Iframeמדריך לתוכניתן תוכן עניינים קישורים שימושיים 3 .................................................................................................................................... חשוב! 3 ..................................................................................................................................................... שדות המופיעים בקובץ ה Pay-בלבד 4 ............................................................................................................. שדות חובה 4 .............................................................................................................................................. שדות הגדרת והגבלת תשלומים 5 .................................................................................................................. שדות רשות 6 ............................................................................................................................................. הודעות הדורשות תיקון מצד הלקוח 11 ............................................................................................................ טמל 11 ..................................................................................................................................................... 41 .............................................................................................................................. API Errors - Tamal 41 ................................................................................................................. Data integrity errors - Tamal 41 ............................................................................................................................. Error codes - Tamal 11 .................................................................................................................................................. PayPal פתיחת חשבון ( SandBoxחשבון טסטים)41 ................................................................................................... 22 ...................................................................................................................................... PayPal Demo תהליך הסליקה 22 ............................................................................................................ Pelecard-PayPal התשובה מ21 .............................................................................................................................. PayPal- דוגמת קובץ 22 ........................................................................................................................... Pay.aspx דוגמת קובץ – 23 ........................................................................................................................... HTML צירוף עסקאות " PayPalחיצוניות" למערכת הדוחות של פלאקארד22 ................................................................. הודעות שגיאה 22 ..........................................................................................................................PayPal נספח א' 34 .............................................................................................................. Iframe Processing Flow - נספח ב' -סטאטוס שגיאות 35 ....................................................................................................................... נספח ג' -קובץ מפיצים 33 .................................................................................................................... Int_in נספח ג' -קובץ מפיצים Int_inו45 ......................................................................................................... Int_ot- אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 3 - Iframeמדריך לתוכניתן קישורים שימושיים :SandBox https://gateway.pelecard.biz/iframe/demo/iframe_heb.html .1קבצי דוגמה +ממשק לIframe- .2 .3קבצי דוגמה לדף תשובה קבצי סטייל שיט חשוב! .1על מנת לסלוק באמצעות אתר אינטרנט עליך לעשות שימוש בשני קבצים (מצורפים למסמך זה): WebSite.html )1 קובץ דוגמה ,מייצג את כל הפרמטרים שניתן להעביר. Pay )2 הקובץ שמבצע את החיבור בפועל לממשק ה( Redirect-קובץ זה קיים במספר שפות תכנות). את קובץ ה Pay-ניתן לערוך אך ורק מבחינת פרטי ההתחברות (שם משתמש ,סיסמה ,מספר מסוף) !!! .2חשוב לדעת: )1פרטי ההתחברות :שם משתמש ,סיסמה ומספר המסוף ,נמצאים בקובץ Payבלבד. קובץ WebSiteפונה דרכו לממשק ה.Redirect- )2בכל השדות יש חשיבות לאותיות גדולות וקטנות. )3מאפייני ה:Iframe- גובה .480px - רוחב .400px - )4לממשק באנגלית /רוסית /צרפתית -יש לבצע שימוש בקבצי הדוגמה המתאימים. )5דף התשלום של פלא-קארד תומך בהעברת כרטיס אשראי בקורא מגנטי (מתוכנת בהתאם). .3יש ליצור טופס באתר (לפי קובץ הדוגמה )WebSite.htmlאשר יטען את קובץ ה Pay-הרלוונטי ( )asp/php/aspxעם הנתונים הבאים ב:Iframe- אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 4 - Iframeמדריך לתוכניתן שדות המופיעים בקובץ ה Pay-בלבד שדה userName password termNo ערך יונפק על-ידי פלאקארד יונפק על-ידי פלאקארד תיאור שם משתמש לבדיקות סיסמה לבדיקות מספר מסוף לבדיקות 0962210 יש לערוך את הפרטים בהתאם לפרטי ההתחברות שקיבלת בשלבי הבדיקה יש להשתמש בפרטי ההתחברות שמופיעים במסמך זה. שימו לב! אבטחת פרטי ההתחברות מוטלת על האתר ולא על חברת פלא-קארד. שדות חובה שדה goodUrl תיאור נתיב להחזרת תוצאת עסקה מאושרת לדוגמה: https://online.pelecard.biz/good.asp errorUrl נתיב להחזרת תוצאת עסקה מסורבת לדוגמה: ערך חשוב! ניתן להגדיר כתובות זהות לשני השדות. https://online.pelecard.biz/error.asp total currency סכום באגורות סוגי מטבע חשוב! עסקאות תשלומים וקרדיט יבוצעו במטבע שקלי בלבד. 1 2 319 שקל חדש דולר -יורו אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 5 - Iframeמדריך לתוכניתן שדות הגדרת והגבלת תשלומים שדה maxPayments תיאור הגבלת מספר תשלומים מקסימלי לבחירה. ערך 1עד 33 שדה זה משמש להגביל את בחירת הלקוח למקסימום של Xתשלומים (לדוגמה 12תשלומים). שליחת השדה ריק תנעל את הבחירה לתשלום 1בלבד. 1עד 33 minPaymentsNoהגבלת מספר תשלומים מינימלי לבחירה. creditTypeFrom שדה זה משמש להגביל את בחירת הלקוח למינימום של Xתשלומים (לדוגמה 1תשלומים). שליחת השדה ריק תגדיר את הבחירה מתשלום .1 שדה זה משמש להגדרת העסקה כעסקת קרדיט. לדוגמא: maxPayments = 12תינתן בחירה של עד 12תשלומים. 1 = minPaymentsNoתחשב העסקה כעסקה רגילה. = 2לא ניתן לבחור פחות מ 2-תשלומים. 1 = creditTypeFromמתשלום 1ואילך -ייחשב כתשלומים בקרדיט. שליחת השדה ריק לא תשפיע על העסקה וכל בחירה של הלקוח מעל תשלום 1תוגדר כעסקת תשלומים. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 6 - Iframeמדריך לתוכניתן שדות רשות שדה ValidateLink תיאור נתיב להחזרת תוצאת עסקה מאושרת בצד שרת. לדוגמהhttps://online.pelecard.biz/good.asp : ערך חשוב! .1נתיב זה מקבל את הפרמטרים הבאים: .id ,Token ,Result ,Parmx .2ה ValidateLink-פועל אך ורק עם קבלת תשובה חיובית (.)111 הסבר ל:ValidateLink- .1 .2 .3 .4 הלקוח שולח את העסקה לפלאקארד. פלאקארד שולחת ValidateLinkלחנות. פלאקארד שולחת תשובה ללקוח. דפדפן הלקוח שולח goodurlלאתר. ב ValidateLink-אנו מעבירים בפוסט את הנתונים הבאים: id ,Token ,Resultו.parmx- ErrorLink אם יש עוד פרמטרים אותם ברצונכם להעביר ,ניתן לשרשר אותם ב url-של ה.ValidateLink- נתיב להחזרת תוצאת עסקה מסורבת בצד שרת. לדוגמה.https://online.pelecard.biz/error.asp : עובד בדומה ל.ValidateLink- חשוב! נתיב זה מקבל את הפרמטרים הבאים: .id ,Token ,Result ,Parmx אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 1 - Iframeמדריך לתוכניתן שדה styleSheetAddress headText bottomText hidePelecardLogo Background תיאור ניתן להגדיר CSSמשלכם ולהוסיף לשדה זה את כתובת ה CSS-שלכם. יש לבנות את ה CSS-בהתאם למקור. הערה :תומכי פלא-קארד לא נותנים תמיכה לבעיות עיצוב ב CSS-אישי. שורת טקסט בראש ה.Iframe- שורת טקסט בתחתית ה.Iframe- True במידה ורוצים להסתיר את לוגו חברת פלא-קארד שינוי צבע הרקע. את הקוד צריך לשלוח ללא קידומת הסולמית. לדוגמא: Background=000000 רקע שחור: Background=transparent שקוף: ערך קישור לטבלת קודים לצבעיםhttp://html-color- : /codes.info backgroundImage הגדרת תמונת רקע +הגדרות מיקום ושכפול במבנה הבא :מיקום: נתיב למיקום תמונת הרקעהגדרת מיקוםהגדרת left top left center שכפול (הפרדה בפסיקים). דוגמה לתמונה משוכפלת לרוחב וממוקמת במרכז הדף: https://gateway.pelecard.biz/Content/images/Pelecard.png,center center ,repeat-x left bottom right top right center right bottom center top center center center bottom שכפול: repeat repeat-x repeat-y no-repeat topMargin קביעת גובה ה.Iframe- לדוגמא 250px :ה Iframe-יתחיל 250pxמראש הדף. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 9 - Iframeמדריך לתוכניתן שדה supportedCardTypes תיאור הצגת סוגי כרטיסי האשראי המכובדים על-ידי בית העסק. עבור כל סוג כרטיס נקיש Trueעם הפרדה של פסיקים ביניהם. סדר הופעת הכרטיסים הוא: ויזה ,מאסטרקארד ,אמריקן אקספרס ,דיינרס, ישראכרט מקומי ערך דוגמא להצגת כל הכרטיסים.True,True,True,True,True : דוגמא להצגת כרטיס ויזה בלבד.True,,,, : פרטים נוספים :טקסט חופשי עד 13תווים. שדה זה חוזר בסטרינג התשובה במיקום .121 בנוסף חוזר בסטרינג נפרד בשם .parmx חשוב! .1כאשר מכניסים טקסט באנגלית -יש להשתמש באותיות קטנות בלבד. .2אין להכניס סימנים מכל סוג לשדה זה. .3יש להימנע מהכנסת טקסט מהקלדה של לקוח הקצה. parmx מומלץ! לא להשתמש באותיות עברית. הצגת/הסתרת שדה פרטים נוספים hideParmx cancelUrl supportPhone errorText CreditCardHolder Id כתובת לביטול פעולה. במידה והלקוח ילחץ על ביטול יופנה לכתובת זו. הודעת שגיאה +טלפון תמיכה. במקרה של שגיאת מערכת קריטית תופיע הודעה מתאימה ,ניתן להציג גם טלפון. הודעת שגיאה בדף הסליקה. משמש לאתר המעוניין לשלוח את הלקוח חזרה לדף החיוב במקרה של עסקה מסורבת -לא נועד לפנייה הראשונית. שם בעל כרטיס האשראי. .1ניתן לחייב את הלקוח להקליד. .2ניתן לשלוח את השם מדף האתר. .1חייב להקליד ת"ז. .2ניתן לשלוח מדף אחר באתר אם כבר יודעים אותו. .3שדה ריק -לא חובה להקליד אך השדה מופיע. 13תווים - Trueהצג ריק -אל תציג חובה Must - שרות True - ברירת מחדל -ריק - Hideהסתר שדה - Mustחובה ריק -לא חובה אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 3 - Iframeמדריך לתוכניתן שדה cvv2 authNum shopNo frmAction TokenForTerminal J5 keepSSL תיאור 3 .1ספרות בגב הכרטיס. .2באמריקן אקספרס חול בלבד 4 -ספרות בקדמת הכרטיס. מספר אישור. ניתן להזין מספר אישור ,באתרי אינטרנט משמש לשלב הבדיקות בלבד !!! מספר חנות בדרך כלל 111 במידה ורוצים לקבל טוקן בנוסף לסטרינג התשובה. הטוקן יתקבל רק כאשר העסקה עברה בהצלחה. שמירת טוקן ממסוף א' למסוף ב'. משמש לבעלי מספר מסופים שמעוניינים לבצע פעולה על מסוף א' ושמירת טוקן על מסוף ב'. עסקת אישור בלבד -תפיסת מסגרת ללא חיוב. חשוב! כאשר הדף המארח (את ה )Iframe-עובד תחת ,SSLדפי הנחיתה ( )goodUrl/ErrorUrlחייבים להיות גם הם תחת .SSL ערך - Hideהסתר שדה - Mustחובה ריק -לא חובה 1ספרות 3ספרות CreateToken מספר המסוף עליו רוצים לשמור את הטוקן True True שדה זה מיועד למי שלא עובד עם .SSLעליו לשלוח: .KeepSSL=False DesignInput CCDash בשאר המקרים אין חובה לשלוח. הגדרת שדות מעוצבים עם תמונת רקע. הצגת הפרדת מקפים בין כל 4ספרות בכרטיס האשראי True True אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 11 - Iframeמדריך לתוכניתן חשוב! הטבלה הבאה ממחישה את קבלת הנתונים מה.Post- Name Value ********************0000 63158145687 0000000 test 123456789 test test result token authNum parmx id CreditCardHolder "" InvoiceLink .1סטרינג התשובה של העסקה יתקבל בשדה Resultב.Post- טוקן יתקבל בשדה Tokenב.Post- סטרינג התשובה שיתקבל יכיל את סטאטוס העסקה בשלושת התווים הראשונים ,לפי קובץ סטאטוס שגיאות המצורף תוכל לדעת את פירוש התשובה ולפעול בהתאם (תשובה 111בלבד מציינת עסקה תקינה). .2על מנת לקבל בנפרד את הערך שנשלח בפרמטר parmxיתקבל בשדה parmxב.Post- .3לקבל הערך הנשלח בפרמטר ( idבשדה ת.ז ).יתקבל בשדה idב..Post- .4לקבלת הערך שנשלח בפרמטר ( CreditCardHolderבשדה שם בעל הכרטיס) יתקבל בשדה CreditCardHolderב- .Post .5לקבלת מספר האישור שהתקבל לעסקה יתקבל בשדה authNumב.Post- .6מצורף קובץ דוגמה ( )good.asp / good.phpלדף תשובה של עסקה מאושרת. .1חברת פלאקארד שומרת את נתוני המשתמש בצורה מוצפנת לפי תקנות PCI LEVEL 1ועל כל לקוח לדאוג לשמירת הפרטים בצורה מאובטחת אצלו בשרת. הודעות הדורשות תיקון מצד הלקוח 116 133ו133 - 111 מציין שמספר תעודת הזהות ו/או מספר ה CVV -לא תואם למספר הכרטיס. מציינות טעות בהקלדת כרטיס האשראי -יש לבקש מהגולש שיקליד שוב. מציין שהכרטיס שהוקלד אינו נתמך ע"י בית העסק. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 11 - Iframeמדריך לתוכניתן טמל שדה InvoiceUserName תיאור שם המשתמש של טמל – מתקבל לאחר הקמת הלקוח בטמל. ערך שמות משתמש וסיסמא למסוף טסט עבור 0סוגי לקוחות: .7פרטי טסט :עוסק מורשה /ח.פ /חברה בע"מ טסט שם חברה-עברית: עוסק מורשה /ח.פ /חברה בע"מ טסט שם חברה-אנגלית: OsekMurshe/HP/LTd test מס' רישום במע"מ: 512942162 כתובת לשליחת מייל :יש לשים בפרמטרים בקובץ ה pay-את המייל הרצוי למשלוח. מספר עסק במערכת (טסט): 152115 לקוח ללא אתר אינטרנט – עבור דוחות טמל: שם משתמשtest029user : סיסמא: KkZo25Vs לקוח עם אתר אינטרנט מקבל 2שמות משתמש ו 2-סיסמאות: עבור דוחות טמל: שם משתמשtest029user : סיסמא: KkZo25Vs עבור אתר האינטרנט: שם משתמשuser654tkz : סיסמא: ToH28RbZ .2פרטי טסט :עמותה /מלכ"ר טסט שם חברה-עברית: עמותה /מלכ"ר טסט שם חברה-אנגלית: Amuta Malkar Test מס' רישום במע"מ: 512942162 כתובת לשליחת מייל :יש לשים בפרמטרים בקובץ ה pay-את המייל הרצוי למשלוח. מספר עסק במערכת (טסט): 152116 לקוח ללא אתר אינטרנט – עבור דוחות טמל: שם משתמשEd35b2Fg : סיסמא: DPl21dRs אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 12 - Iframeמדריך לתוכניתן תיאור שדה ערך לקוח עם אתר אינטרנט מקבל 2שמות משתמש ו 2-סיסמאות: עבור דוחות טמל: שם משתמשEd35b2Fg : סיסמא: DPl21dRs עבור אתר האינטרנט: שם משתמשGaFh38rz : סיסמא: Zh25VMYT .0פרטי טסט :עוסק פטור/זעיר שם חברה-עברית: עוסק פטור/זעיר שם חברה-אנגלית: Osek Patur/Zair מס' רישום במע"מ: 512942162 כתובת לשליחת מייל :יש לשים בפרמטרים בקובץ ה pay-את המייל הרצוי למשלוח. מספר עסק במערכת (טסט): 152111 לקוח ללא אתר אינטרנט – עבור דוחות טמל: שם משתמשPoU85RbN : סיסמא: VCxQ57LJ לקוח עם אתר אינטרנט מקבל 2שמות משתמש ו 2-סיסמאות: עבור דוחות טמל: שם משתמשPoU85RbN : סיסמא: VCxQ57LJ עבור אתר האינטרנט: שם משתמשOgYt687r : סיסמא: InvoicePassword esekNum CreateInvoice Eyc59DTh סיסמא – טמל – מתקבל לאחר הקמת הלקוח בטמל. שימו לב! לקוח עם את אינטרנט מקבל 2שמות משתמשים ו2- סיסמאות: .1עבור מערכת הדוחות של טמל .2עבור אתר האינטרנט מספר עסק – מתקבל לאחר הקמת לקוח בטמל. צור חשבונית טמל - 1צור ריק -ללא חשבונית אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 13 - Iframeמדריך לתוכניתן שדה typeCode PrintLanguage תיאור סוג המסמך שיופק. לכל סוג עוסק יש את סוג המסמך אותו מותר לו להפיק. סוג מסמך סוג העוסק הזמנה עוסק מורשה הצעת מחיר חשבון עסקה חשבונית מס חשבונית מס קבלה חשבונית מס זיכוי קבלה הזמנה עוסק פטור הצעת מחיר חשבונית עסקה חשבון עסקה קבלה הזמנה עמותה הצעת מחיר חשבונית עסקה חשבון עסקה קבלה קבלה על תרומות שפת מסמך clientName clientAddress clientCity emailAddress docNikuyBamakorSu m maamRate מספר לקוח. מספר הלקוח שמתקבל לאחר הקמת הלקוח בטמל. שם לקוח -מועבר מהאתר -חובה כתובת -מועבר מהאתר עיר -מועבר מהאתר Emailלמשלוח החשבונית -מועבר מהאתר -חובה סכום ניכוי במקור -מועבר מהאתר אם לא מועבר -ברירת מחדל 1 - אחוז מע"מ -מועבר מהאתר -חובה docDetail כותרת רשימת מוצרים -מועבר מהאתר clientNumber ערך קוד מסמך 111 11111 11311 315 321 331 411 111 11111 311 11311 411 111 11111 311 11311 411 415 - 1עברית - 1אנגלית 211111 1או ריק – פטור ממע"מ אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 14 - Iframeמדריך לתוכניתן ערך חייב להיות גדול מ.1- תיאור שדה ProductsListFromWebרשימת המוצרים -מועבר מהאתר סכום רכיבי רשימת המוצרים: .1כל מוצר מופרד ב ( ; -נקודה פסיק). .2כל מוצר בנוי מ 3-רכיבים: )1שם המוצר. )2כמות נרכשת. )3סכום באגורות. product1,2,3000 סכום באגורות כמות נרכשת שם מוצר לדוגמא: product1,2,3000;product2,3,3000 2מוצרים: Product1כמות ( )2עלות יחידה (3111א"ג )₪ 31 /סה"כ .₪ 61 Product2כמות ( )3עלות יחידה ( 3111א"ג )₪ 31 /סה"כ .₪ 31 סה"כ רכישה .₪ 151 חשוב! סכום הקנייה שיועבר ל Iframe-צריך להיות זהה לסכום שנשלח לחיוב כולל מע"מ. API Errors - Tamal Parameters Description API busy. Bad or incomplete data. Invalid credentialsToken. 2000 1000 100 No rights. 10 אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 15 מדריך לתוכניתן- Iframe Data integrity errors - Tamal Parameters Description 1 Unknown error 2 3 User not found Wrong password 4 5 Absence blocked Failed attempts blocked 6 7 General authentication failure Account blocked 8 26 40 142 Account not active Bad email supplied for Random client ClientOsekNum did not pass validation ClientNum/Name did not pass validation 143 144 Bad or illegal production date Bad products XML 145 146 Bad SumBeforeDiscount Bad DiscountAmount 147 148 Bad TotalBeforeMaam Bad DocMaamAmount 149 150 151 155 Bad DocTotalDue Bad DiscountPercentage Bad DiscountAmount Bad DocNikuyBamakorSum 158 163 Bad DocChargesXML Bad or mismatched EsekNum 164 165 Document type not allowed Client not found 166 167 Wrong docyment type Inconsistent document tax parameters www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר 16 מדריך לתוכניתן- Iframe Error codes - Tamal Parameters Description 1 Unknown error 2 3 User not found Wrong password 4 5 Absence blocked Failed attempts blocked 6 7 General authentication failure Account blocked 8 12 13 14 Account not active Bad or missing client identifier Nothing found Multiple entries found 15 Log currently inaccessible www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר 11 - Iframeמדריך לתוכניתן PayPal מדריך זה מסביר את עקרון פעולת החיבור ל PayPal -והתהליך מקצה לקצה. מטרת ממשק פלאקארדPayPal- מטרת הממשק הינה לאפשר ללקוח להתממשק ולבצע גבייה באמצעות .PayPal PayPalהינה מערכת שירות תשלומים מקוונת המאפשרת לגולש לבצע רכישות והעברת כספים באינטרנט בצורה בטוחה ואמינה ,מבלי למסור את פרטי כרטיס האשראי ופרטים אישיים. בעלי אתרים המבקשים לתת ללקוחותיהם מגוון אפשרויות תשלום ,יכולים לאפשר ביצוע תשלום ב PayPal-בקלות ובמהירות ,כמו גם בכרטיסי אשראי – באמצעות מערכות פלאקארד. בעלי האתרים מקבלים ערך מוסף מפלאקארד על-ידי הוספת התשלומים שבוצעו באתר למערכת הדוחות של פלאקארד, למתן מעקב מלא אחר העסקאות בכרטיסי האשראי וב PayPal-גם יחד. פתיחת חשבון ( SandBoxחשבון טסטים) מדריך זה יוביל אותך צעד אחד צעד לפתיחת חשבון SandBoxב.PayPal- חשבון ה SandBox-של PayPalהינו חשבון טסט ,המאפשר לך לבצע טסטים לביצוע עסקאות ב.PayPal- שימו לב: חשבון ה SandBox-מיועד לטסטים בלבד. לא ניתן לבצע עסקאות באמצעות חשבון זה. .1לחץ על הקישור הבאhttps://developer.paypal.com/ : אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 19 - Iframeמדריך לתוכניתן .2לחץ לרישום. מתקבל המסך הבא: .3מלא את פרטי ההתחברות והקש להמשך. חשוב! זכרו את הסיסמא .סיסמא זו תלווה אתכם לאורך הבדיקות. זכרו את ה – LEGAL BUSINESS NAME-זהו שם המשתמש שילווה אתכם לכל אורך הבדיקות. בצעו צילום מסך של פרטי ההתקשרות למקרה הצורך. מתקבל המסך הבא: אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 13 - Iframeמדריך לתוכניתן .4בחרו Sandbox Accounts יתקבל המסך הבא: .5לחצו על יתקבל המסך הבא: אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 21 - Iframeמדריך לתוכניתן .6מלאו את הפרטים הדרושים ולחצו . יתקבל המסך הבא: .1לחיצה על שם החשבון תפתח את שני הקישורים הבאים: אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 21 - Iframeמדריך לתוכניתן .9בלחיצה על PROFILEנוכל לראות את הפרטים הבאים ולשנות את הגדרת פרטי העסק: .3בלחיצה על Notificationsתוכלו לראות את ההודעות/מיילים שקיבלתם. .11כעת ניתן להתחיל בבחינת המערכת. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 22 - Iframeמדריך לתוכניתן תהליך העבודה מול PayPal .1הפניה לדף Payp.aspxמחזירה כפתור "שלם באמצעות ."PayPal בהפניה זו יועברו כל הפרמטרים הנוגעים לעסקה. .2הגולש ילחץ על כפתור "עבור ל "PayPalויועבר ל PayPal-לביצוע התשלום. .3האתר יקבל קריאה ל ValidateLink-עם תוצאות הפעולה מ PayPal-ב.Post- .4לאחר ביצוע התשלום יוחזר הלקוח ב Redirect-לכתובת שצויינה בסעיף .2 תשובת PayPalתישלח ב.Get- .5על האתר לוודא כי אכן תוצאת ביצוע העסקה תקינה והתשובה חיובית. .6עסקה שעברה בהצלחה תירשם גם במערכת הדוחות של פלאקארד עם ציון כי העסקה שולמה באמצעות .PayPal .1עסקה שלא עברה בהצלחה לא תירשם בדוחות. PayPal Demo ראה קישור :הקישור יתווסף עם העלאת PayPalלאוויר. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 23 - Iframeמדריך לתוכניתן תהליך הסליקה Pelecard-PayPal PP params POST Pelecard Gateway Merchant GET Buyer הפניה לקובץ Payמתבצעת בצד הלקוח. קובץ Payשולח את הפרמטרים הדרושים לפלאקארד מקבל תשובה מציג חלונית לביצוע הפעולה. פרמטרים לפתיחת החלונית: הפרמטרים בצהוב – פרמטרים קבועים ב.Pay.aspx- תיאור שם השדה (ב)POST- PP_USER שם משתמש בPayPal- PP_PWD סיסמא בPayPal- PP_SIGNATURE חתימה ( )SIGNATUREלפי הגדרות החשבון בPayPal- USER שם משתמש עמדת הסליקה בPelecard- PASSWORD סיסמת עמדת הסליקה בPelecard- TERMINAL מספר מסוף בPelecard- PAYMENTREQUEST_0_INVNUM מספר מזהה פנימי .בדרך כלל מספר חשבונית. הערך נשמר בשדה "פרטים נוספים" במערכת הדוחות של פלאקארד, מאפשר לאתר את התנועה ולבצע התאמות. מקסימום 13תווים ,מספרים ואותיות באנגלית בלבד. כתובת לחזרה – דף נחיתה באתר. הפרמטרים של התשובה נשלחים כפרמטרים של GETב.URL- RETURNURL אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 24 - Iframeמדריך לתוכניתן שם השדה (ב)POST- VALIDATELINK CANCELURL HDRIMG LOGOIMG BRANDNAME ENVIRONMENT תיאור כתובת לחיווי מצד שרת .התשובה של PayPalתשלח ב.POST- כתובת לביטול/חזרה בעת תקלה – בכל תקלה במהלך התשלום ב- ,PayPalיוצג כפתור :חזרה לאתר. תמונה עליונה – באנר המוצג בחלק העליון של מסך התשלום (בגרסה האחרונה של PayPalלא עובד). גודל מקסימלי 31X151פיקסלים. לוגו החברה – מוצג בחלק השמאלי של דף התשלום מעל פרטי התשלום. גודל מקסימלי 61X131פיקסלים. שם בית העסק. סביבה: - 1סביבת בדיקות ()sandbox - 1סביבת אוויר ()production הערה: לעבודה בסביבת הבדיקות – יש לפתוח חשבון .SandBox לעבודה בסביבת האוויר (סביבה "אמיתית") – יש לפתוח חשבון אמיתי ב.PayPal- טלפון שירות לקוחות של בית העסק. CUSTOMERSERVICENUMBER סה"כ לתשלום בפורמט .xxx.xx PAYMENTREQUEST_0_AMT ניתן לשלם בשקל ,דולר ויורו. PAYMENTREQUEST_0_CURRENCYCODEקוד מטבע: – ILSשקלים – USDדולרים – EURיורו שפה: LOCALECODE - USאנגלית - RUרוסית - FRצרפתית – he_ILעברית תיאור התשלום – פרוט מוצרים /שירותים PAYMENTREQUEST_0_DESC טקסט מלווה – טקסט שמוצג ליד כפתור התשלום של .PayPal PaypalText כותרת לכפתור – טקסט על גבי הכפתור. PaypalBtnText כתובת URLל – CSS-עיצוב חלונית כפתור התשלום ב.PayPal- PaypalStyleURL אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 25 - Iframeמדריך לתוכניתן התשובה מPayPal- בסוף תהליך התשלום מתבצע Redirectלדף המוגדר בפרמטר RETURNURLכאשר נתוני התשלום נשלחים ב.GET- חשוב! על מנת לאתר ולפסול עסקאות/הזמנות מזויפות ,חשוב לבצע ולידציה מול הפניה מצד השרת (.)VALIDATELINK פירוט הפרמטרים לתשובה: תכלת :פרמטרים של .Pelecard ירוק :פרמטרים של .PayPal צהוב :פרמטרים של PayPalשחייבים התייחסות בניתוח התשובה. שם שדה INVNUM תיאור מספר מזהה פנימי כפי שנשלח ב- PAYMENTREQUEST_0_INVNUM REPORTUPDATESTATUS סטאטוס עדכון טרנזקציה במערכת הדוחות של Pelecard VALIDATE_ST – 111תקין כל סטאטוס שונה מ 111-מייצג שגיאה. סטאטוס קריאה מצד השרת על-פי פרמטר VALIDATELINK הקריאה הצליחה :Ok :Errorהקריאה לא הצליחה ,נא לפנות לPelecard- TOKEN SUCCESSPAGEREDIRECTREQUESTED TIMESTAMP CORRELATIONID ACK VERSION טוקן של PayPalלביצוע הטרנזקציה תמיד false שעת ביצוע הפעולה בפורמט TIMESTAMP מזהה ייחודי של הטרנזקציה בPayPal- סטאטוס הפעולה. אם=Success וגם השדה Success=PAYMENTINFO_0_ACK התשלום הצליח. אחרת :התשלום לא בוצע והלקוח לא חיוב. גרסת ממשק BUILD INSURANCEOPTIONSELECTED SHIPPINGOPTIONISDEFAULT PAYMENTINFO_0_TRANSACTIONID :Yesאם הקונה בחר באופציית ביטוח אם הקונה לא בחר באופציית ביטוח :No :Yesאם הקונה בחר באופציית משלוח ברירת מחדל :Noאם הקונה לא בחר באופציית משלוח ברירת מחדל מספר מזהה של הטרנזקציה (לבירורים ולשימוש עתידי) אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 26 - Iframeמדריך לתוכניתן שם שדה PAYMENTINFO_0_TRANSACTIONTYPE PAYMENTINFO_0_PAYMENTTYPE PAYMENTINFO_0_ORDERTIME PAYMENTINFO_0_AMT PAYMENTINFO_0_TAXAMT PAYMENTINFO_0_CURRENCYCODE PAYMENTINFO_0_PAYMENTSTATUS תיאור מומלץ לשמור! סוג ממשק שהופעל מול .PayPal בגרסה נוכחיתexpresscheckout : סוג תשלום. :Instantתשלום מיידי. שעת ביצוע הפעולה בפורמט ( TIMESTAMPעבור מוצר) הסכום שהקונה חוייב. בגרסה הנוכחית 1 קוד מטבע: :ILSשקלים :USDדולרים :EURיורו סטאטוס קבלת תשלום :Noneסטאטוס לא קיים :Canceled-Reversalפעולת זיכוי בוטלה .אין תמיכה בזיכויים בגרסה נוכחית. :Completedהתשלום בוצע. – Deniedלא שולם ,התשלום ב.Pending- – Expiredתאריך ביצוע הטרנזקציה פג-תוקף. – Failedהתשלום לא הצליח (במידה והתשלום בוצע מחשבון הבנק של הקונה). – In-Progressהטרנזקציה לא הסתיימה. – Partially-Refundedבוצע זיכוי חלקי .אין תמיכה בזיכויים בגרסה נוכחית. – Pendingבהשעיה .ראה סיבת השעיה ב- PAYMENTINFO_0_PENDINGREASO – Refundedבוצע זיכוי .אין תמיכה בזיכויים בגרסה נוכחית. PAYMENTINFO_0_PENDINGREASON – Reversedהתשלום בוטל ,הכסף הוחזר ללקוח .ראה קוד סיבה בשדה .PAYMENTINFO_0_REASONCODEאין תמיכה בזיכויים בגרסה נוכחית. – Processedהתשלום התקבל – Voidedבעיית הזדהות – Completed-Funds-Heldבוצע ,הכסף התווסף בחשבון PayPal רק אם PAYMENTINFO_0_PAYMENTSTATUSחזר כPending- אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 21 - Iframeמדריך לתוכניתן שם שדה PAYMENTINFO_0_REASONCODE PAYMENTINFO_0_PROTECTIONELIGIBILITY תיאור – Noneאין סיבת השעיה – addressלא צוינה כתובת למשלוח .כפוף להגדרות חשבון "" Payment Receiving Preferences – authorizationהתשלום לא אושר .יש לתפוס מסגרת קודם .תפיסת מסגרת לא נתמכת בגרסה הנוכחית – echeckהתשלום בוצע בצ'ק אלקטרוני שטרם נסלק – intlללקוח לא הוגדר מנגנון סליקה .יש לקבל את התשלום ידנית מדף החשבון. – multi-currencyלא קיים חשבון עבור מטבע שנשלח. יש לקבל תשלום באופן ידני .ניתן להגדיר מנגנון אמרה אוטומטי בPayment Receiving Preferences - – orderהתשלום הוא חלק של הזמנה ,אושר אך לא משולם. – paymentreviewמחכה לאישור של PayPal – regulatoryreviewהתשלום בבדיקה של הרשויות ( 24-12שעות) – unilateralהתשלום בוצע מול כתובת ה eMail-שעדיין לא אומתה – verifyחשבון סוחר טרם אומת – otherהתשלום הושעה מסבות אחרון – נא לצור קשר עם PayPal סיבת ביטול אין תמיכה בזיכויים בגרסה נוכחית – noneלא הוגדר - chargebackהלקוח יזם chargeback – guaranteeבמסגרת אחריות – buyer-complaintהחזר בעקבות תלונת הקונה - refundזיכוי - otherאחר סוג מדיניות ההגנה לטרנזקציה נוכחית (עד גרסה )64.4 – Eligibleמוגן ע"י PayPal's Seller Protection Policy for Unauthorized Payments and Item Not Received. - PartiallyEligibleמוגן ע"י PayPal's Seller Protection Policy for Item Not Received - Ineligibleלא מוגן PAYMENTINFO_0_PROTECTIONELIGIBILITYTYPE סוג מדיניות ההגנה לטרנזקציה נוכחית (ערכים מופרדים עם פסיקים) (מעל גרסה )64.4 – Eligibleמוגן ע"י PayPal's Seller Protection Policy for both Unauthorized Payment and Item Not Received אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 29 מדריך לתוכניתן- Iframe תיאור PayPal's Seller – מוגן ע"יItemNotReceivedEligible שם שדה Protection Policy for Item Not Received Merchant – מוגן ע"יUnauthorizedPaymentEligible is protected by PayPal's Seller Protection Policy for Unauthorized Payment לא מוגן- Ineligible PayPal- מספר חשבון של הסוחר בPAYMENTINFO_0_SECUREMERCHANTACCOUNTID עבור תשלום נוכחיPayPal-קוד שגיאה של ACK וגם השדהSuccess אם.סטאטוס הפעולה . התשלום הצליח- Success .אחרת התשלום לא בוצע והלקוח לא חיוב PAYMENTINFO_0_ERRORCODE PAYMENTINFO_0_ACK www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר 23 מדריך לתוכניתן- Iframe Pay.aspx <%@ Page Language="C#" ValidateRequest="false"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <div style="width: 100%"> </div> <div style=""> <% // PayPal credentionals string PP_USER = "serg_stern-facilitator_api1.yahoo.com"; string PP_PWD = "1381907892"; string PP_SIGNATURE = "AGFylK6s59NBDWEheDiE6fMmb3sYAq9jXHFJ14ofB6dO8gGtw09DpWLF"; // Pelecard credentionals string USER = "PeleTest"; string PASSWORD = "Pelecard@2013"; string TERMINAL = "0962210"; // Dynamic parameters string PAYMENTREQUEST_0_INVNUM = Request["PAYMENTREQUEST_0_INVNUM"]; string VALIDATELINK = Request["VALIDATELINK"]; string RETURNURL = Request["RETURNURL"]; string ENVIRONMENT = Request["ENVIRONMENT"]; string CANCELURL = Request["CANCELURL"]; string HDRIMG = Request["HDRIMG"]; string LOGOIMG = Request["LOGOIMG"]; string BRANDNAME = Request["BRANDNAME"]; string CUSTOMERSERVICENUMBER = Request["CUSTOMERSERVICENUMBER"]; string PAYMENTREQUEST_0_AMT = Request["PAYMENTREQUEST_0_AMT"]; string PAYMENTREQUEST_0_CURRENCYCODE = Request["PAYMENTREQUEST_0_CURRENCYCODE"]; string PAYMENTREQUEST_0_ITEMAMT = Request["PAYMENTREQUEST_0_ITEMAMT"]; string PAYMENTREQUEST_0_SHIPPINGAMT = Request["PAYMENTREQUEST_0_SHIPPINGAMT"]; string PAYMENTREQUEST_0_HANDLINGAMT = Request["PAYMENTREQUEST_0_HANDLINGAMT"]; string PAYMENTREQUEST_0_TAXAMT = Request["PAYMENTREQUEST_0_TAXAMT"]; string PAYMENTREQUEST_0_DESC = Request["PAYMENTREQUEST_0_DESC"]; string LOCALECODE = Request["LOCALECODE"]; string PaypalText = Request["PaypalText"]; string PaypalBtnText = Request["PaypalBtnText"]; string PaypalStyleURL = Request["PaypalStyleURL"]; string postData = "PP_USER="+PP_USER + "&PP_PWD="+ PP_PWD + "&pp_SIGNATURE="+PP_SIGNATURE + "&USER=" + USER + "&PASSWORD=" + PASSWORD + "&TERMINAL=" + TERMINAL + "&PAYMENTREQUEST_0_INVNUM=" + PAYMENTREQUEST_0_INVNUM + "&VALIDATELINK=" + VALIDATELINK + "&ENVIRONMENT=" + ENVIRONMENT + "&RETURNURL="+RETURNURL + "&CANCELURL="+CANCELURL + "&HDRIMG="+HDRIMG + "&PaypalText=" + PaypalText + "&PaypalBtnText=" + PaypalBtnText + "&PaypalStyleURL=" + PaypalStyleURL + "&LOGOIMG="+LOGOIMG + "&BRANDNAME="+BRANDNAME + "&CUSTOMERSERVICENUMBER="+CUSTOMERSERVICENUMBER + "&PAYMENTREQUEST_0_AMT="+PAYMENTREQUEST_0_AMT + "&PAYMENTREQUEST_0_CURRENCYCODE=" + PAYMENTREQUEST_0_CURRENCYCODE + "&PAYMENTREQUEST_0_ITEMAMT="+PAYMENTREQUEST_0_ITEMAMT + "&PAYMENTREQUEST_0_DESC="+PAYMENTREQUEST_0_DESC + "&LOCALECODE="+LOCALECODE; System.Net.WebRequest request = System.Net.WebRequest.Create("https://gateway.pelecard.biz/PayPal"); request.Method = "POST"; byte[] byteArray = Encoding.UTF8.GetBytes(postData); request.ContentType = "application/x-www-form-urlencoded"; request.ContentLength = byteArray.Length; System.IO.Stream dataStream = request.GetRequestStream(); dataStream.Write(byteArray, 0, byteArray.Length); dataStream.Close(); www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר דוגמת קובץ 31 מדריך לתוכניתן- Iframe System.Net.WebResponse response = request.GetResponse(); //Response.Write(((System.Net.HttpWebResponse)response).StatusDescription); dataStream = response.GetResponseStream(); System.IO.StreamReader reader = new System.IO.StreamReader(dataStream); string responseFromServer = reader.ReadToEnd(); Response.Write(responseFromServer); reader.Close(); dataStream.Close(); response.Close(); %> </div> </body> </html> HTML – דוגמת קובץ <h2 style="text-align:right;"><יש למלא פרטים בהתאם להנחיות/h2> <form method="post" action="https://gateway.pelecard.biz/PayP.aspx" target="frame"> <div style="width:850px; float:right; direction:rtl; background-color:#ccc;"> <div style="width:150px; float:right; background-color:#F0F0F0; height:30px;"><תיאור פרמטר/div> <div style="width:300px; float:right; background-color:#F0F0F0; height:30px;"><ערך/div> <div style="width:400px; float:right; background-color:#F0F0F0; height:30px; text-align:left"><שם פרמטר/div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><מספר מזהה פנימי/div> <div style="width:300px; float:right;"><input type="text" maxlength="19" name="PAYMENTREQUEST_0_INVNUM" size="44" value="52eefc15db3b49378e5" /></div> <div style="width:400px; float:right; text-align:left">PAYMENTREQUEST_0_INVNUM</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><כתובת לחזרה/div> <div style="width:300px; float:right;"><input type="text" name="RETURNURL" size="44" value="https://gateway.pelecard.biz/post/landingpage.aspx" /></div> <div style="width:400px; float:right; text-align:left">RETURNURL</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><כתובת לחיווי מצד שרת/div> <div style="width:300px; float:right;"><input type="text" name="VALIDATELINK" size="44" value="https://gateway.pelecard.biz/post/landingpage.aspx" /></div> <div style="width:400px; float:right; text-align:left">VALIDATELINK</div> <div style="clear:both;"></div> <div style="width:150px; float:right;">< כתובת לביטול/div> <div style="width:300px; float:right;"><input type="text" name="CANCELURL" size="44" value="http://pelecard.com" /></div> <div style="width:400px; float:right; text-align:left">CANCELURL</div> <div style="clear:both;"></div> <div style="width:150px; float:right;">< תמונה עליונה/div> <div style="width:300px; float:right;"><input type="text" name="HDRIMG" size="44" value="https://gateway.pelecard.biz/Content/images/PpBigLogo.jpg" /></div> <div style="width:400px; float:right; text-align:left">HDRIMG</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><לוגו/div> <div style="width:300px; float:right;"><input type="text" name="LOGOIMG" size="44" value="https://gateway.pelecard.biz/Content/images/PpSmallLogo.jpg" /></div> <div style="width:400px; float:right; text-align:left">LOGOIMG</div> <div style="clear:both;"></div> www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר 31 מדריך לתוכניתן- Iframe <div style="width:150px; float:right;"><שם בית העסק/div> <div style="width:300px; float:right;"><input type="text" name="BRANDNAME" size="44" value=" "שם העסק/></div> <div style="width:400px; float:right; text-align:left">BRANDNAME</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><סביבה/div> <div style="width:300px; float:right;"> <select name="ENVIRONMENT"> <option value="0" selected="selected">0 - Sandbox</option> <option value="1">1 - Production</option> </select> </div> <div style="width:400px; float:right; text-align:left">ENVIRONMENT</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><טלפון שירות לקוחות/div> <div style="width:300px; float:right;"><input type="text" name="CUSTOMERSERVICENUMBER" size="44" value="03-1112333" /></div> <div style="width:400px; float:right; text-align:left">CUSTOMERSERVICENUMBER</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><סה"כ לתשלום/div> <div style="width:300px; float:right;"><input type="text" name="PAYMENTREQUEST_0_AMT" size="44" value="70" /></div> <div style="width:400px; float:right; text-align:left">PAYMENTREQUEST_0_AMT</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><מטבע/div> <div style="width:300px; float:right;"> <select name="PAYMENTREQUEST_0_CURRENCYCODE"> <option value="ILS" selected="selected">₪ - ILS</option> <option value="USD">$ - USD</option> <option value="EUR">€ - EUR</option> </select> </div> <div style="width:400px; float:right; text-align:left">PAYMENTREQUEST_0_CURRENCYCODE</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><שפה/div> <div style="width:300px; float:right;"> <select name="LOCALECODE"> <option value="US"><אנגלית/option> <option value="RU"><רוסית/option> <option value="FR"><צרפתית/option> <option value="he_IL" selected="selected"><עברית/option> </select> </div> <div style="width:400px; float:right; text-align:left">LOCALECODE</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><תאור התשלום/div> <div style="width:300px; float:right;"><input type="text" name="PAYMENTREQUEST_0_DESC" size="44" value=" "תשלום בעבור מוצר/></div> <div style="width:400px; float:right; text-align:left">PAYMENTREQUEST_0_DESC</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"><טקסט מלווה/div> <div style="width:300px; float:right;"><input type="text" name="PaypalText" size="44" value=" הדרך המהירה והבטוחה יותר לשלם באינטרנט מבלי לחשוף את "פרטי כרטיס האשראי/></div> <div style="width:400px; float:right; text-align:left">PaypalText</div> <div style="clear:both;"></div> www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר 32 מדריך לתוכניתן- Iframe <div style="width:150px; float:right;"><כותרת לכפתור/div> <div style="width:300px; float:right;"><input type="text" name="PaypalBtnText" size="44" value=" פאל- "עבול לפיי/></div> <div style="width:400px; float:right; text-align:left">PaypalBtnText</div> <div style="clear:both;"></div> <div style="width:150px; float:right;"> כתובתURL ל-CSS</div> <div style="width:300px; float:right;"><input type="text" dir="ltr" name="PaypalStyleURL" size="44" value="https://gateway.pelecard.biz/css/PayPal.css" /></div> <div style="width:400px; float:right; text-align:left">PaypalStyleURL</div> <div style="clear:both;"></div> <div style="clear:both"> </div> <div style="width:150px; float:right;"> </div> <div style="width:300px; float:right;"><input type="submit" value=" " שלחname="" size="44" /></div> <div style="width:400px; float:right; text-align:left"> </div> </div> </form> <iframe id="frame" name="frame" frameborder="0" scrolling="no" src="about:blank" style="height:230px; width:345px "></iframe> </div> "חיצוניות" למערכת הדוחות של פלאקארדPayPal צירוף עסקאות עלPelecard- באופן עצמאי ולשלוח את פרטי העסקה לPayPal - ניתן לממש ממשק ל,WebService-באמצעות ה .מנת להציג אותה במערכת הדוחות של פלאקארד .https://ws101.pelecard.biz/webservices.asmx?op=AuditPayPalPayment הממשק להזנת הפרטים זמין בכתובת .AuditPayPalPayment :פונקציה .פונקציה לקליטת נתוני עסקאות פייפל שנעשו שלא באמצעות פלאקארד לדוחות פלאקארד :AuditPayPalPayment פירוט הפרמטרים של תיאור פרמטר Pelecard-שם משתמש ב userName Pelecard-סיסמה ב password Pelecard-מספר מסוף ב termNo תווים13 עד- PAYMENTREQUEST_0_INVNUM-מזהה עסקה כמו ב סכום באגורות :מטבע – שקל1 – דולר2 – יורו319 )string( קוד פעולה )" (קבוע111" paramX www.pelecard.com 60-0004667 : פקס60-0407646 :' טל,70767 רחובות, פארק המדע,7 אופנהיימר totalAg currency result 33 - Iframeמדריך לתוכניתן הודעות שגיאה PayPal בלחיצה על הלינק הבא תוכלו לראות את הודעות השגיאה המתקבלות מ:PayPal- https://developer.paypal.com/webapps/developer/docs/classic/api/errorcodes/#id09C3E1009E9 אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 34 - Iframeמדריך לתוכניתן נספח א' Iframe Processing Flow - אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 35 - Iframeמדריך לתוכניתן נספח ב' -סטאטוס שגיאות שגיאה 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 הערות עסקה תקינה כרטיס חסום כרטיס גנוב התקשר לחברת האשראי. סירוב. מזויף החרם כרטיס. ת.ז .או CVVשגויים. קוד אישור אינו חוקי -נא לפנות למנהל המערכת. תקלה בבניית מפתח גישה לקובץ חסומים. תקלת תקשורת ,יש לנסות שוב או לפנות למנהל המערכת ולמסור את קוד התשובה תוכנית הופסקה עפ"י הוראת המפעיל ( )ESCאו COM PORTלא ניתן לפתיחה ).(Windows אין לסולק הרשאה לבצע עסקאות מט"ח אין אישור לעסקת מט"ח בכרטיס זה אין אישור למסוף לבצע טעינת/פריקת מט"ח בכרטיס זה כרטיס לא נתמך אין התאמה בין המספר שהוקלד לפס המגנטי נתונים נוספים אינם/ישנם בניגוד להגדרות המסוף (שדה .)Z לא הוקלדו 4ספרות אחרונות רשומה בקובץ INT_INקצרה מ 16 -תווים. קובץ קלט ( )INT_INלא קיימת. קובץ חסומים ( )NEGלא קיים או לא מעודכן -בצע שידור או בקשה לאישור עבור כל עסקה. אחד מקבצי פרמטרים או ווקטורים לא קיים. קובץ תאריכים ( )DATAלא קיים. קובץ אתחול ( )STARTלא קיים. הפרש בימים בקליטת חסומים גדול מדי -בצע שידור או בקשה לאישור עבור כל עסקה. הפרש דורות בקליטת חסומים גדול מידי -בצע שידור או בקשה לאישור עבור כל עסקה. לא הוכנס פס מגנטי כולו .הגדר עסקה כעסקה טלפונית או כעסקת חתימה בלבד. מספר מסוף מרכזי לא הוכנס לשאילתה במסוף המוגדר לעבודה כרב ספק. מספר מוטב לא הוכנס למסוף המוגדר לעבודה כרב מוטב. מסוף שאינו מעודכן כרב ספק/רב מוטב והוקלד מספר ספק/מספר מוטב. מסוף מעודכן כרב ספק והוקלד גם מספר מוטב. תנועות ישנות בצע שידור או בקשה לאישור עבור כל עסקה. כרטיס לא תקין. כרטיס לא רשאי לבצע במסוף זה או אין אישור לעסקה כזאת. כרטיס לא רשאי לבצע עסקה עם סוג אשראי זה. כרטיס פג תוקף. שגיאה בתשלומים -סכום עסקה צריך להיות שווה תשלום ראשון (+תשלום קבוע כפול מספר תשלומים). לא ניתן לבצע עסקה מעל תקרה לכרטיס לאשראי חיוב מיידי. סיפרת בקורת לא תקינה. מסוף שמוגדר כרב מוטב הוקלד מספר ספק. מעל תקרה כאשר רשומת הקלט מכילה J3או J2או ( J1אסור להתקשר). כרטיס חסום בספק כאשר רשומת הקלט מכילה J3או J2או ( J1אסור להתקשר). אקראית כאשר רשומת הקלט מכילה ( J1אסור להתקשר). מסוף לא רשאי לבקש אישור ללא עסקה (.)J5 מסוף לא רשאי לבקש אישור ביוזמת קמעונאי (.)J6 מסוף חייב לבקש אישור כאשר רשומת הקלט מכילה J3או J2או ( J1אסור להתקשר). אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 36 - Iframeמדריך לתוכניתן שגיאה 047 051 052 053 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 075 076 077 079 080 090 091 092 099 101 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 הערות חייב להקליד מספר סודי ,כאשר רשומת הקלט מכילה J3או J2או ( J1אסור להתקשר). מספר רכב לא תקין. מד מרחק לא הוקלד. מסוף לא מוגדר כתחנת דלק( .הועבר כרטיס דלק או קוד עסקה לא מתאים). לא הוקלד מספר תעודת הזהות חייב להקליד .CVV לא הוקלד מספר תעודת הזהות ו. CVV- צרוף ABSלא נמצא בהתחלת נתוני קלט בזיכרון. מספר כרטיס לא נמצא או נמצא פעמיים. סוג עסקה לא תקין. קוד עסקה לא תקין. סוג אשראי לא תקין. מטבע לא תקין. קיים תשלום ראשון ו/או תשלום קבוע לסוג אשראי שונה מתשלומים. קיים מספר תשלומים לסוג אשראי שאינו דורש זה. לא ניתן להצמיד לדולר או למדד לסוג אשראי שונה מתשלומים. אורך הפס המגנטי קצר מידי. לא מוגדר מכשיר להקשת מספר סודי. חובה להקליד מספר סודי. קכ"ח (קורא כרטיסים חכם) לא זמין -העבר בקורא מגנטי. חובה להעביר כרטיס בקכ"ח (קורא כרטיסים חכם). דחייה -כרטיס נעול. דחייה -פעולה עם קכ"ח לא הסתיימה בזמן הראוי. דחייה -נתונים אשר התקבלו מקכ"ח אינם מוגדרים במערכת. הוקלד מספר סודי שגוי מטבע לא קיים בווקטור .53 הוכנס "קוד מועדון" לסוג אשראי לא מתאים. עסקת ביטול אסורה בכרטיס .יש לבצע עסקת טעינה עסקת ביטול אסורה בכרטיס .יש לבצע עסקת פריקה. עסקת ביטול אסורה בכרטיס .יש לבצע עסקת זיכוי. לא מצליח לקרוא /לכתוב /לפתוח קובץ .TRAN אין אישור מחברת אשראי לעבודה. למסוף אין אישור לביצוע שאילתא לאשראי חיוב מיידי. סכום העסקה גדול מידי -חלק במספר העסקאות. למסוף אין אישור לבצע עסקאות מאולצות. למסוף אין אישור לכרטיס עם קוד השרות .591 למסוף אין אישור לכרטיס חיוב מיידי. למסוף אין אישור לעסקה בתשלומים. למסוף אין אישור לעסקה טלפון /חתימה בלבד תשלומים. למסוף אין אישור לעסקה טלפונית. למסוף אין אישור לעסקה "חתימה בלבד". למסוף אין אישור לעסקאות במטבע זר או עסקה לא מאושרת. למסוף אין אישור לעסקת מועדון. למסוף אין אישור לעסקת כוכבים/נקודות/מיילים. למסוף אין אישור לאשראי ישראקרדיט. למסוף אין אישור לאשראי אמקס קרדיט. למסוף אין אישור להצמדה לדולר. למסוף אין אישור להצמדה למדד. למסוף אין אישור להצמדה למדד לכרטיסי חו"ל. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 31 - Iframeמדריך לתוכניתן שגיאה 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 הערות למסוף אין אישור לעסקת כוכבים/נקודות/מיילים לסוג אשראי זה. למסוף אין אישור לאשראי ישרא 36 למסוף איו אישור לאשראי אמקס .36 למסוף אין אישור לקוד מועדון זה. למסוף אין אישור לעסקת חיוב מיידי פרט לכרטיסי חיוב מיידי. למסוף אין אישור לקבל כרטיסי ויזה אשר מתחילים ב .3 - למסוף אין אישור לבצע עסקת זכות מעל תקרה. כרטיס לא רשאי לבצע עסקת מועדון. כרטיס לא רשאי לבצע עסקת כוכבים/נקודות/מיילים. כרטיס לא רשאי לבצע עסקאות בדולרים (רגילות או טלפוניות). כרטיס לא תקף על פי רשימת כרטיסים תקפים של ישראכרט. כרטיס לא תקין עפ”י הגדרת המערכת ( VECTOR1של ישראכרט) -מספר הספרות בכרטיס -שגוי. כרטיס לא רשאי לבצע עסקאות דולריות עפ”י הגדרת המערכת ( VECTOR1של ישראכרט). הכרטיס שייך לקבוצת כרטיסים אשר אינה רשאית לבצע עסקאות עפ”י הגדרת המערכת ( VECTOR20של ויזה). קידומת הכרטיס ( 1ספרות) לא תקפה עפ”י הגדרת המערכת ( VECTOR21של דיינרס). כרטיס לא רשאי לבצע עסקאות בתשלומים על פי רשימת כרטיסים תקפים של ישראכרט. מספר תשלומים גדול מידי על פי רשימת כרטיסים תקפים של ישראכרט. כרטיסי ויזה ודיינרס לא רשאים לבצע עסקאות מועדון בתשלומים. סידרת כרטיסים לא תקפה עפ”י הגדרת המערכת VECTOR5( .של ישראכרט). קוד שרות לא תקף עפ”י הגדרת המערכת ( VECTOR6של ישראכרט). קידומת הכרטיס ( 2ספרות) לא תקפה עפ”י הגדרת המערכת VECTOR7( .של ישראכרט). קוד שרות לא תקף עפ”י הגדרת המערכת VECTOR12( .של ויזה). קוד שרות לא תקף עפ”י הגדרת המערכת VECTOR13( .של ויזה). לכרטיס חיוב מיידי אסור לבצע עסקת זכות. כרטיס לא רשאי לבצע עסקאות בתשלומים עפ"י וקטור 31של לאומיקארד. כרטיס לא רשאי לבצע עסקאות טלפוניות וחתימה בלבד עפ"י ווקטור 31של לאומיקארד. כרטיס אינו רשאי לבצע עסקאות טלפוניות עפ"י וקטור 31של לאומיקארד. אשראי לא מאושר לכרטיסי חיוב מיידי. אשראי לא מאושר לכרטיסי חו"ל. קוד מועדון לא תקין. כרטיס לא רשאי לבצע עסקת אשראי גמיש (עדיף )/31+עפ"י הגדרת המערכת VECTOR21( .של דיינרס). כרטיס לא רשאי לבצע עסקאות חיוב מיידי עפ"י הגדרת המערכת VECTOR21( .של דיינרס). סכום לתשלום בעסקת קרדיט קטן מידי. מספר תשלומים לעסקת קרדיט לא תקין. תקרה 1לסוג כרטיס זה בעסקה עם אשראי רגיל או קרדיט. תקרה 1לסוג כרטיס זה בעסקה עם אשראי חיוב מיידי. תקרה 1לסוג כרטיס זה בעסקת חיוב מיידי בדולרים. תקרה 1לסוג כרטיס זה בעסקה טלפונית. תקרה 1לסוג כרטיס זה בעסקת זכות. תקרה 1לסוג כרטיס זה בעסקת תשלומים. כרטיס אמריקן אקספרס אשר הונפק בחו"ל לא רשאי לבצע עסקאות בתשלומים. כרטיסי JCBרשאי לבצע עסקאות רק באשראי רגיל. סכום בכוכבים/נקודות/מיילים גדול מסכום העסקה. כרטיס מועדון לא בתחום של המסוף. לא ניתן לבצע עסקת כוכבים/נקודות/מיילים בדולרים. למסוף אין אישור לעסקה דולרית עם סוג אשראי זה. לא ניתן לבצע עסקת זכות עם אשראי שונה מ"רגיל" סכום הנחה בכוכבים/נקודות/מיילים גדול מהמותר. לא ניתן לבצע עסקה מאולצת לכרטיס/אשראי חיוב מיידי. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 39 - Iframeמדריך לתוכניתן שגיאה 172 173 174 175 176 177 178 179 180 200 201 215 316 319 414 511 511 512 513 515 516 511 519 513 511 536 531 539 533 333 הערות לא ניתן לבטל עסקה קודמת (עסקת זכות או מספר כרטיס אינו זהה). עסקה כפולה. למסוף אין אישור להצמדה למדד לאשראי זה. למסוף אין אישור להצמדה לדולר לאשראי זה. כרטיס אינו תקף עפ”י הגדרת ה מערכת (וקטור 1של ישראכרט). בתחנות דלק לא ניתן לבצע "שרות עצמי" אלא "שרות עצמי בתחנות דלק". אסור לבצע עסקת זכות בכוכבים/נקודות/מיילים. אסור לבצע עסקת זכות בדולר בכרטיס תייר. בכרטיס מועדון לא ניתן לבצע עסקה טלפונית. שגיאה יישומית תקלה בקבלת נתונים מוצפנים. סכום העסקה חסר או אפס. אין תקשורת לפלאקארד. עסקה כפולה. מספר מסוף לא קיים. מסוף מבצע שידור ו/או מעדכן נתונים .אנא נסה שנית מאוחר יותר. שם משתמש ו/או סיסמה לא נכונים .אנא פנה למחלקת תמיכה. פג תוקף סיסמת משתמש .אנא פנה למחלקת תמיכה. משתמש נעול .אנא פנה למחלקת תמיכה. מסוף חסום .אנא פנה להנהלת חשבונות. מספר טוקן לא תקין. משתמש לא רשאי לבצע פעולות במסוף זה. מבנה תוקף לא תקין .יש להשתמש במבנה MMYYבלבד. גישה לאימות תעודת אבטחה חסומה .אנא פנה למחלקת התמיכה. לא קיים נתונים. שירות הסליקה אינו זמין כרגע .אנא נסה מאוחר יותר. שגיאה כללית .אנא פנה למחלקת התמיכה. ערכים נחוצים חסרים/שגויים. שגיאה כללית .חזור שוב על הפעולה. ערכים נחוצים חסרים לעסקת תשלומים. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 33 - Iframeמדריך לתוכניתן נספח ג' -קובץ מפיצים Int_in אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 41 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 41 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 42 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 43 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 44 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 45 - Iframeמדריך לתוכניתן נספח ג' -קובץ מפיצים Int_inוInt_ot- אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 46 - Iframeמדריך לתוכניתן אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 : 41 - Iframeמדריך לתוכניתן מומלץ לבצע בדיקת "אמינות" לסטרינג התשובה ע"י שימוש בפונקציה ChkGoodParmX (באמצעות >"href="http://mabat.net/572/documents/WebService/WebService_Heb.htmממשק הווב סרוויס), פונקציה זו מבצעת בדיקה האם קיימת עסקה (שאושרה) עם שדה פרטים נוספים זהה ומחזירה את הפרטים של העסקה האחרונה. אופנהיימר ,7פארק המדע ,רחובות ,70767טל' 60-0407646 :פקסwww.pelecard.com 60-0004667 :
© Copyright 2024