תיעוד ממשק סליקה WebService
Transcription
תיעוד ממשק סליקה WebService
ארקום מערכות ממוחשבות בע"מ 10/07/2011 תיעוד ממשק MTS WebService ממשק ה Web Serviceמיועד לשימוש מול שרתי הסליקה ממשפחת MTSמבית ארקום. ממשק זה מאפשר למפתחים להתממשק לשרתי הסליקה ללא כל צורך בביצוע הטמעות ,פענוח או פעולות כלשהן הקשורות במערכת סליקת כרטיסי אשראי בעצמם. על המפתח ליצור ממשק משתמש לקליטת נתוני העסקה ולהעבירם באמצעות ה Web Serviceלסליקה. ניתן לקבל תכנית הדגמה בסביבת VB.NET 2010המתארת ומדגימה את אופני הקריאה והשימוש בממשק. הממשק פועל במלואו תחת הצפנת SSL כתובת ה URLלהפעלה חיה בלבד היא https://secure.arkom.co.il/wsmts/MTS_WebService.asmx כתובת ה URLלצרכי פיתוח ,בדיקות וטסטים היא https://secure.arkom.co.il/wsdev/MTS_WebService.asmx שים לב: שמות הפרמטרים המועברים לפונקציות הינם case sensitive למשתמשים בהעברת נתונים שלא אמצעות הפונקציות מומלץ לבדוק מול פריסת הממשק ב URL ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 1מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 הפונקציות החשופות בממשק: • - MTS_Pingמשמשת לקבלת חיווי לזמינות ופעילות השרת • - MTS_GetTransactionIDמשמשת לקבלת מזהה עסקה • - MTS_PutTransactionRequestמשמשת להעברת עסקה לבצוע בשרת • - MTS_GetTransactionResultsמשמשת לקבלת תוצאות עסקה מהשרת • - MTS_SendNotesמשמשת לשליחת שוברי עסקה לבית העסק וללקוח • - MTS_PutTransactionAcknowledgeמשמשת להעברת אישור לשרת לסגירת מהלך העסקה • - MTS_GetErrorDescriptionמשמשת לקבלת תיאור שגיאה שנתקבלה כתוצאה מביצוע עסקה • - MTS_PutMultiTransactionRequestמשמשת להעברת קובץ עסקאות )הוראות קבע( • - MTS_GetMultiTransactionResultsמשמשת לקבלת קובץ תוצאות )הוראות קבע( • - MTS_TokenHandlerמשמשת לניהול אסימונים )(Tokens • - MTS_GetTerminalDBמשמשת לקבלת בסיס הנתונים מהשרת • - MTS_TerminalDB_Ackמשמשת לעדכון השרת כי בסיס הנתונים התקבל ולמחיקת הלינק • - MTS_CC_Transactionמשמשת לביצוע פעולת חיוב במהלך יחיד )נא ראה הסבר בהמשך( כל הפונקציות מחזירות ערך נומרי – ) 0אפס( בהצלחה או קוד שגיאה רלוונטי המתאים למהות השגיאה פונקציות האמורות להחזיר ערכים נוספים עושות זאת בדריכת הפרמטר המתאים שהועבר אליהן בקריאה ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 2מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 מהלך נכון של פעילות מול ממשק הסליקה .1פנה לשרת לקבלת מזהה עסקה ייחודי MTS_GetTransactionID - .2העבר לשרת את נתוני העסקה MTS_PutTransactionRequest - .3פנה לשרת בבקשה לקבלת תוצאות העסקה MTS_GetTransactionResults - .4פנה לשרת לקבלת תיאור קוד הסטאטוס שהוחזר בתשובה MTS_GetErrorDescription - .5במידת הצורך העברת נתוני שוברים לשליחה ללקוח ולבית העסק .6העבר חיווי לשרת לסגירת מהלך העסקה MTS_PutTransactionAcknowledge - או לחילופין בפעולה במהלך יחיד באמצעות MTS_CC_Transaction הערות: • ללא מזהה עסקה ייחודי לא ניתן לאחזר תוצאות עסקאות – שמור את מזהה העסקה • במידה וחלה תקלה או ניתוק תקשורת תמיד ניתן לפנות עם מזהה עסקה ולאחזר את תוצאת העסקה אשר תמתין בשרת עד לקבלת חיווי סגירת מהלך עסקה • את פעולת הבקשה לקבלת תוצאת עסקה ניתן להפעיל ללא קשר למהלך העברת העסקה יש לקחת בחשבון כי בעת הפניה העסקה לא נסתיימה ולכן תתקבל הודעה כי לא נמצאה תוצאת עסקה )קוד .(902במקרה כזה יש לפנות שוב ולבקש את תוצאות העסקה .את הפניות יש להפעיל בלולאה עד אשר מתקבל קוד חוזר ) 0יש תוצאה( .יש לאפשר פסק זמן של לפחות שנייה בין פניה לפניה. • השימוש בפונקציה MTS_CC_Transactionמחייב שימוש במזהה ייחודי אשר מועבר לשרת ,מזהה ייחודי זה נועד בעיקר על מנת לאפשר במקרה של תקלה לחזור למערכת ולאחזר את תוצאות העסקה. oהאחריות על ייחודיות המזהה ,ייצורו ואספקתו לשרת חלה במלואה על המפתח. oניתן כמובן להשתמש בפונקציה המייצרת מזהה ייחודי המסופקת בממשק. ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 3מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 פרמטרים המועברים לפונקציות פרמטר המסומן באדום מצביע על פרמטר המועבר By Referenceומשמש להחזרת נתונים מהפונקציה קבלת חיווי זמינות מהשרת MTS_Ping - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום קבלת מזהה עסקה ייחודי MTS_GetTransactionID - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה קבלת תוצאות עסקה MTS_GetTransactionResults - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת Answer אלפא תוצאת העסקה – מבנה הנתונים יפורט בהמשך MerchantNote אלפא שובר העסקה – חלק בית העסק )מוכן להדפסה( ClientNote אלפא במידה והעסקה כשלה או לסוג העסקה אין פתקית יוחזר פרמטר ריק שובר העסקה לחתימת הלקוח )מוכן להדפסה( במידה והעסקה כשלה או לסוג העסקה אין פתקית יוחזר פרמטר ריק ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 4מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 קבלת תיאור לקוד שגיאה MTS_GetErrorDescription - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת ErrorCode אלפא קוד השגיאה כפי שהתקבל מהשרת ErrorDesc אלפא תיאור השגיאה בעברית העברת אישור לשרת על סגירת מהלך העסקה MTS_PutTransactionAcknowledge - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 5מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 העברת קובץ לחיובי הוראות קבע MTS_PutMultiTransactionRequest - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת RequestBuffer אלפא קובץ חיובים במבנה של שורות טקסט ) (CSVובסוף כל שורה CR/LF • בחיובי הוראות קבע לא מוחזרים שוברי עסקה לחתימת הלקוח מבנה רשומה להוראות קבע 4580000000000000,1212,10.11,1234567,PrivRef1 Card Number (PAN) or Token )Card Expiry (MMYY Transaction Amount )Pre-Approval Code (as received from the J5 operation )Private Reference (X Parameter MAX 19 Chars כל השדות הם מנדטוריים .ניתן להעביר ערך ריק לשדה אך חובה לשמר את מבנה השורה. בדוגמא הבאה מועברת שורה ללא אסמכתא פרטית אך הפסיק בסוף השורה ממשיך להופיע. 4580000000000000,1212,10.11,1234567, הערה: ניתן להעביר את קובץ החיובים במבנה Int_INרגיל של שב"א במקום במבנה זה. המערכת תזהה אוטומטית את המבנים ותפעל עליהם כנדרש באופן שקוף לחלוטין התשובות המוחזרות לא מושפעות ממבנה הנתונים המועברים בקובץ החיובים ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 6מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 קבלת תוצאות לקובץ הוראות קבע MTS_GetMultiTransactionResults - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת Answer אלפא קובץ תוצאות – השורות במבנה התשובה כמפורט בהמשך שליחת שוברי עסקה – MTS_SendNotes שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת MerchantNote אלפא שובר עסקה )עותק בית העסק( כפי שהועבר ע"י השרת ClientNote אלפא שובר עסקה )עותק לקוח( כפי שהועבר ע"י השרת ClientEmail אלפא כתובת דוא"ל של הלקוח הערות: • שובר בית העסק יישלח לכתובת הדוא"ל הרשומה במערכת ואליה נשלחים גם דו"חות השידור • ניתן להעביר רק שובר לקוח או רק שובר בית עסק ,שובר ריק לא יישלח • השוברים אשר יישלחו יהיו במבנה JPGלמניעת אפשרות שינויים או עריכה וכן לצפייה נוחה ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 7מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 יצירת עסקה MTS_PutTransactionRequest - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה כפי שנתקבל מהשרת CardNum אלפא מספר כרטיס אשראי /תוכן פס מגנטי CardExpiry אלפא תוקף כרטיס MMYY TransSum נומרי סכום הפעולה )לזיכוי יש להעביר מספר שלילי( TransPoints נומרי כוכבים/נקודות לשימוש כחלק מהסכום לחיוב Last4Digits אלפא ארבע ספרות אחרונות במספר הכרטיס CVV2 אלפא קוד אימות כרטיס ) 4ספרות( ID אלפא ת.ז .בעל הכרטיס ) 9ספרות( TransCurrency נומרי קוד מטבע /עסקת תשלומים ISO_Currency אלפא קידוד ISOשל המטבע )ראה נספח עבודה במט"ח בהמשך( CreditType נומרי קוד סוג אשראי ApprovalCode אלפא קוד אישור מוקדם לעסקה כפי שנתקבל טלפונית FirstPayment נומרי סכום תשלום ראשון בעסקת תשלומים FixedPayment נומרי סכום כל אחד משאר התשלומים NumOfFixedPayments נומרי מספר התשלומים TransRef אלפא אסמכתא פרטית – שדה חופשי )פרמטר (Xעד 19תווים J_Prm נומרי קוד סוג פעולה J Z_Prm אלפא ערך פרמטר Z Q_Prm אלפא ערך פרמטר Q R_Prm אלפא ערך פרמטר R בעסקה עם פס מגנטי חובה להעביר ערך כלשהו ,מומלץ 0000 * )רק למסופים עם אישור מחברת האשראי .באין אישור יועבר ריק( • במידה ואין צורך או שימוש בשדה מסוים לא ניתן שלא להעביר בו ערך ולכן יש לטעון אותו באפס ) (0עבור שדה נומרי ושדה ריק )""( עבור שדה אלפאנומרי. פרמטר Jמשמש בפרמטר לקביעת אופי הפעולה ,להלן הערכים ומשמעותם: • • • 0 2 5 פעולת חיוב/זיכוי רגילה משמש לקבלת זיהוי בלבד ובדיקת הכרטיס כאקט לפני ביצוע פעולה )במרבית המקרים מיותר ואינו מומלץ( משמש לקבלת אישור בלבד ללא ביצוע חיוב בפועל .מיועד להוראות קבע /תשלום נדחה באמצעות כרטיס אשראי. ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 8מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 הערות • • • בהעברת סכום תשלום ראשון וסכום כל תשלום בערכי אפס ) (0המערכת תחשב אוטומטית את ערכי התשלומים בהעברת סכום תשלום ראשון מחושב ואת ערך התשלום הקבוע בשאר התשלומים אפס ) (0המערכת תחשב את ערך התשלום הקבוע מפרט ערכים לשדה סוג אשראי )(CreditType סוג אשראי רגיל ישרא/אמקס קרדיט ויזה/דיינרס עדיף 30פלוס חיוב מיידי מועדון אשראי סופר קרדיט קרדיט/קרדיט בתשלומים קבועים תשלומים עסקת מועדון בתשלומים • קוד 1 2 3 4 5 6 8 9 מפרט ערכים לשדה קוד מטבע )(TransCurrency סוג מטבע מטבע לפי מפרט ISO לא נתמך במלואו באופן סטנדרטי ע"י חברות האשראי שקל דולר עסקת תשלומים צמודים לדולר עסקת תשלומים צמודים למדד קוד 0 1 2 4 8 שים לב: נא לפנות למחלקת התמיכה לקבלת מספר מסוף וסיסמת גישה למערכת הפיתוח ניתן לביצוע ישירות ע"י הקלקה על הלינק הבא [email protected] פעולות המועברות תחת סביבת טסט לא תחייבנה את הכרטיסים המועברים לצורך הבדיקות והפיתוח המערכת תבצע את מהלך העסקה המלא כולל קבלת אישורים אך לא תבצע כל חיוב או פעולה כספית כולל לא תפיסת אובליגו לכרטיס המועבר. על כן ניתן להשתמש בכרטיס אשראי אמיתי לצרכי בדיקות ללא כל חשש מחיוב ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 9מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 טיפול באסימונים )MTS_TokenHandler - (Tokens שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום OpCode נומרי קוד הפעולה לפי המפורט להלן: Token אלפא האסימון שיוחזר ע"י המערכת ואשר ישמש כתחליף למספר כרטיס * PAN אלפא מספר הכרטיס אשר האסימון המיועד ייצג בעת ביצוע פעולות AltPAN אלפא • – 0מחיקת אסימון )לפי מספר אסימון( • – 1יצירת אסימון חדש • – 2החלף /עדכן מספר כרטיס אשראי • – 3תשאל את השרת לסטטוס אסימונים • – 4מחק את כל האסימונים מבסיס הנתונים • – 5כווץ את טבלת האסימונים • – 6מחיקת אסימון )לפי מספר כרטיס אשראי( • – 7אחזור אסימון לפי מספר כרטיס 1 2 מספר הכרטיס החלופי לפעולת עדכון מספר כרטיס 3 שים לב עקרונית השימוש באסימון מהווה תחליף שקוף לשימוש במספר כרטיס. בעת העברת עסקה לביצוע ,מערכת הפועלת עם אסימונים תעביר בשדה המיועד למספר כרטיס את האסימון המייצג אותו .בעת העברת הפעולה לשרת הסליקה המערכת תבצע החלפת האסימון במספר הכרטיס השמור במערכת ובכך יימנע הצורך מאגירת מספרי כרטיסים במערכת המתממשקת ל MTS כל הפעולות באסימון כתחליף מייצג למספר כרטיס אשראי שקופות למערכת ומתבצעות באופן אוטומטי ברקע בעת העברת העסקה לשרת באמצעות ה Web Service שירות האסימונים הינו שירות נוסף והשימוש בו דורש הסכם שימוש נפרד מעבר להסכם השימוש ב MTS תחזוקת האסימונים נמצאת באחריותו המלאה של המשתמש ובאחריותו למחוק אסימונים שאינם בתוקף אסימון משמש בעיקרון לצורכי ביצוע הוראת קבע או העברת קבצי פעולות מרובות שורות .ניתן להעביר עסקה בודדת במקרה הצורך באותו אופן בו מועברת עסקה רגילה רק שכאמור במקום מספר הכרטיס יועבר האסימון לשם העברת חיובי הוראת קבע יש להעביר את הכרטיס אישור ולשמור את מספר האישור המתקבל ,ואז יש לייצר עבורו אסימון ולשמור את נתוני האסימון ואת מספר האישור לשם שימוש חוזר בעת העברת קובץ לחיוב. קבלת האישור מתבצעת באמצעות הפונקציה MTS_PutTransactionRequestכאשר בפרמטר Jיש להעביר את הקוד .5 ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 10מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 הערה – יצירת אסימון חדש ניתן לייצר את האסימון במערכת המארחת ולהעביר לשרת את האסימון לשימוש. במקרים מסויימים עשוי להיווצר מצב בו המערכת המקומית תעדיף לייצר את האסימונים בעצמה ולא להסתמך על האסימונים המיוצרים בשרת. במקרה כזה יש להעביר את האסימון המבוקש לשרת בשדה Token אם האסימון שהועבר יהיה בעל מבנה חוקי אזי השרת לא ייצר אסימון אלא ישתמש באסימון שסופק. העברת שדה Tokenטעון בערך אסימון חוקי תגרום כאמור לשרת להשתמש באסימון שסופק העברת השדה ריק או עם ערך לא חוקי לאסימון תגרום לשרת לייצר אסימון בעצמו ערך חוקי לאסימון הוא :חייב להתחיל בתוו ^ ולהכיל לפחות 20תווים במקרה של ייצור אסימון עצמי כל האחריות תחול על המערכת המארחת .1 לצורך החלפת /עדכון מספר כרטיס אשראי בבסיס הנתונים יש לספק את מספר הכרטיס הישן ואת מספר הכרטיס החדש .מיועד לאותם מקרים בהם מתקבל קובץ עדכון מאת חברות האשראי .במקרים אחרים יש למחוק אסימון וליצר חדש ואז אין כל צורך לשמור או לספק את מספר הכרטיס הישן .האסימון לא משתנה ובכך נשמרת השקיפות מבחינת השימוש באסימון. .2 מיועד לקבלת מידע כמה אסימונים מוקצים ,כמה בשימוש וכמה נותרו .הנתון חוזר בשדה המיועד לאסימון ) (Tokenובמבנה CSV .3 מיועד כאמור להחלפת מספרי כרטיס ,בכל מקרה אחר יש להעביר שדה ריק ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 11מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 טיפול בבסיס הנתונים – קבלת עותק של בסיס הנתונים כפי שהוא בשרת MTS_GetTerminalDB - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום DownloadLink אלפא פרמטר המחזיר את הלינק להורדת בסיס הנתונים. ZipPassword אלפא הקובץ המועבר הוא במבנה ZIPעם סיסמא כפי שתועבר בממשק סיסמת הגישה לקובץ ה - ZIPמנדטורי מטרתה של פונקציה זו היא לאפשר קבלת עותק של בסיס הנתונים כפי שהוא מופיע בשרת. בסיס נתונים זה יכול לשמש למגוון מטרות בהתאם לצרכי ואיפיון המערכת המארחת. בסיס הנתונים המקבל הוא במבנה SQLiteומבנהו הפנימי מפורט בהמשך בסיס נתונים זה אינו מאחסן נתוני כרטיסי אשראי או כל נתון רגיש אחר השדה "מספר כרטיס" מכיל אך ורק את 4הספרות האחרונות של הכרטיס ששימש לבצוע הפעולה לינק הגישה וההורדה המתקבל באמצעות הפונקציה מאפשר הורדה רגילה ע"י דפדפן או בפרוטוקול HTTP טיפול בבסיס הנתונים – החזרת חיווי לשרת כי הקובץ נתקבל MTS_TerminalDB_Ack - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום DownloadLink אלפא הלינק להורדת בסיס הנתונים כפי שנתקבל מהשרת פונקציה זו משמשת להחזרת חיווי לשרת כי הקובץ נתקבל בהצלחה וכי ניתן להסיר את הלינק ולמחוק את עותק הקובץ ממחיצת ההורדות בשרת ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 12מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 מבנה הנתונים המוחזרים מהפונקציה MTS_GetTransactionResultsבשדה Answer פונקצית ביצוע עיסקה מחזירה STRINGהמכיל את כל נתוני תוצאת העסקה. STRINGזה הינו רציף ומחולק עפ"י מיקום – Fixed Length שם השדה תווים מקום יחסי הערות אם התקבל קוד " "000ניתן לוותר על בדיקת תיאור השגיאה סטאטוס 3 1 פילר 1 4 מספר כרטיס 19 5 אפסים מובילים. מותג 1 24 – 0כרטיס פרטי של חברה מנפיקה )(PL קוד חב' אשראי 1 25 תו ריק – 1מאסטרקארד – 2ויזה – 3מאסטרו חברה סולקת – 1ישראכרט – 2ויזה כ.א.ל – 3דיינרס – 4אמריקן אקספרס – 6לאומי קארד קוד שרות 3 26 פרמטר J 1 29 תאריך תוקף 4 30 MMYY תשובת חב' 1 34 – 0לא הוכנס – 1הוכנס ותקין האשראי – ת"ז – 2לא תקין – 3לא נבדק תשובת חב' 1 35 האשראי – CVV – 0לא הוכנס – 1הוכנס ותקין – 2לא תקין – 3לא נבדק סכום באגורות 8 36 מידע נוסף 8 44 סכום בכוכבים 8 52 קוד חב' אשראי 1 60 העברת מידע נוסף ע"י חברת האשראי בתוך תשובה לשאילתא. לדוגמא :יתרת האשראי של מחזיק הכרטיס .השדה הנו אלפא נומרי. – 1ישראכרט ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 13מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 – 2ויזה כ.א.ל חברה מנפיקה – 3דיינרס – 4אמריקן אקספרס JCB – 5 – 6לאומי קארד סוג עסקה 2 61 סוג אשראי 1 63 UCAF/CAVV 1 64 סוג מטבע 1 65 קוד עסקה 2 66 – 00כרטיס חסום – 01עסקת חובה רגילה – 02עסקת חובה מאושרת – 03עסקה מאולצת – 51עסקת זכות – 52עסקת ביטול – 53עסקת זכות מאושרת תוצאת בדיקה של ערך UCAF/CAVVבמהלך ביצוע בקשה לאישור. קוד מועדון 1 68 כפי שנקבע בין חברות האשראי ורשתות השיווק. סיבת התקשרות 1 69 "רווח" – לא בוצעה התקשרות מקור האישור 1 70 מספר אישור 7 71 סכום תשלום 8 78 - 1אקראי - 2תקרה - 3מספר סודי - 4קוד שרות בפס מגנטי - 5בקשה לאישור ללא עסקה - 6חסום לא חד משמעי ) Z.F.L - 7תקרת ( 0 - 8בקשה לאישור יזומה - 1אושר ע"י שב"א - 2אושר ע"י חברת האשראי - 3אושר ע"י המענה הקולי - 0עסקה ללא אישור ראשון סכום תשלום 8 86 ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 14מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 קבוע מספר תשלומים 2 94 מספר קובץ 2 96 מספר קופה 3 98 001-999 מספר סודר 3 101 001-999 בקופה שם כרטיס 15 104 ציון לכרטיס חו"ל 1 119 – 1כרטיס חו"ל נתוני משתמש 19 120 פרמטר – Xשדה חופשי – לא מועבר לחברת האשראי סיומת 2 139 CR/LF • הסכום המוחזר במבנה הנתונים הוא באגורות וללא סימן מינוס לעסקת זיכוי .לשם זיהוי האם העסקה היא עסקת זיכוי יש לבדוק את ערך השדה "סוג עסקה" • השדות MerchantNote / ClientNoteיכילו את שוברי העסקה בהתאמה במידה והעסקה הייתה עסקת חיוב או זיכוי שעברה בהצלחה. בכל סוג עסקה אחר או במקרה שהעסקה שנכשלה השדות יהיו ריקים. במידה ויש שובר הוא יהיה מוכן להדפסה )ניתן לשולחו ישירות למדפסת או לקובץ( ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 15מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 יצירת עסקה במהלך יחיד MTS_CC_Transaction - שם הפרמטר סוג תיאור /הערות TerminalNum אלפא מספר מסוף לבצוע הפעולה כפי שנקבע ע"י ארקום Password אלפא סיסמת גישה כפי שנקבעה למסוף ע"י ארקום TransactionID אלפא מזהה ייחודי לעסקה CardNum אלפא מספר כרטיס אשראי /תוכן פס מגנטי CardExpiry אלפא תוקף כרטיס MMYY TransSum נומרי סכום הפעולה )לזיכוי יש להעביר מספר שלילי( TransPoints נומרי כוכבים/נקודות לשימוש כחלק מהסכום לחיוב Last4Digits אלפא ארבע ספרות אחרונות במספר הכרטיס CVV2 אלפא קוד אימות כרטיס ) 4ספרות( ID אלפא ת.ז .בעל הכרטיס ) 9ספרות( TransCurrency נומרי קוד מטבע /עסקת תשלומים ISO_Currency אלפא קידוד ISOשל המטבע )(USD, EUR, ILS CreditType נומרי קוד סוג אשראי ApprovalCode אלפא קוד אישור מוקדם לעסקה כפי שנתקבל טלפונית FirstPayment נומרי סכום תשלום ראשון בעסקת תשלומים FixedPayment נומרי סכום כל אחד משאר התשלומים NumOfFixedPayments נומרי מספר התשלומים TransRef אלפא אסמכתא פרטית – שדה חופשי )פרמטר (Xעד 19תווים J_Prm נומרי קוד סוג פעולה J Z_Prm אלפא ערך פרמטר Z Q_Prm אלפא ערך פרמטר Q R_Prm אלפא ערך פרמטר R Answer אלפא תוצאת העסקה – מבנה הנתונים יפורט בהמשך MerchantNote אלפא שובר העסקה – חלק בית העסק )מוכן להדפסה( ClientNote אלפא בעסקה עם פס מגנטי חובה להעביר ערך כלשהו ,מומלץ 0000 )רק למסופים עם אישור מחברת האשראי .באין אישור יועבר ריק( במידה והעסקה כשלה או לסוג העסקה אין פתקית יוחזר פרמטר ריק שובר העסקה לחתימת הלקוח )מוכן להדפסה( במידה והעסקה כשלה או לסוג העסקה אין פתקית יוחזר פרמטר ריק להסברים ראה MTS_PutTransactionRequestוכן MTS_GetTransactionResults ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 16מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 SQLite מבנה הנתונים בבסיס הנתונים – פורמט : מבנה הנתונים הוא כמפורט להלןTransactions בסיס הנתונים מכיל טבלה אחת בשם TransID Status CardNum Brand Acquirer ServiceCode J_Prm CardExpiry IDresponse CVVresponse TransSUM ExtraInfo TransPoints Issuer TransType CreditType UCAF_CAVV CurrencyType TransCode ClubCode CallReason ApprovalSource ApprovalCode FirstPayment FixedPayment NumOfPayments SlipNum CardName TouristCard TransRef TransDate SettlementRef TEXT TEXT TEXT TEXT TEXT TEXT INTEGER TEXT TEXT TEXT FLOAT TEXT FLOAT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT FLOAT FLOAT INTEGER TEXT TEXT INTEGER TEXT DATE TEXT www.arkom.co.il 04-6222840 פקס04-6222830 072-2753000 טלפון38130 חדרה3002 .ד.ארקום מערכות ממוחשבות בע"מ ת . אסורים לחלוטין,או כל שימוש אחר במסמך או חלקים ממנו/ הפצה ו, העתקה. המידע הכלול במסמך זה הינו מידע פנימי.מסמך זה הינו רכוש ארקום 22 מתוך17 עמוד ארקום מערכות ממוחשבות בע"מ 10/07/2011 נספח הודעות שגיאה - 000עסקה תקינה - 001חסום - 002גנוב - 003התקשר לחברת האשראי - 004סירוב - 005מזויף - 006ת.ז.או CVVשגויים ECI - 007או UCAF/CAVVשגויים - 008תקלה בבניית מפתח גישה לקובץ חסומים - 009לא הצליח להתקשר,התקשר לחברת האשראי - 010תוכנית הופסקה עפ"י הוראת המפעיל ) (ESCאו COM PORTלא ניתן לפתיחה )(WINDOWS - 015אין התאמה בין המספר שהוקלד לפס המגנטי - 016נתונים נוספים אינם או ישנם בניגוד להגדרות המסוף - 017לא הוקלדו 4ספרות האחרונות - 019רשומה בקובץ INT_INקצרה מ 16תווים - 020קובץ קלט ) (IN_INTלא קיים - 021קובץ חסומים ) (NEGלא קיים או לא מעודכן -בצע שידור או בקשה לאישור עבור כל עסקה - 022אחד מקבצי פרמטרים או ווקטורים לא קיים - 023קובץ תאריכים ) (DATAלא קיים - 024קובץ אתחול ) (STARTלא קיים - 025הפרש בימים בקליטת חסומים גדול מדי -בצע שידור או בקשה לאישור עבור כל עסקה - 026הפרש דורות בקליטת חסומים גדול מידי -בצע שידור או בקשה לאישור עבור כל עסקה - 027כאשר לא הוכנס פס מגנטי כולו הגדר עסקה כעסקה טלפונית או כעסקת חתימה בלבד - 028מספר מסוף מרכזי לא הוכנס למסוף המוגדר לעבודה כרב ספק - 029מספר מוטב לא הוכנס למסוף המוגדר לעבודה כרב מוטב - 030מסוף שאינו מעודכן כרב ספק/רב מוטב והוקלד מס' ספק/מס' מוטב - 031מסוף מעודכן כרב ספק והוקלד גם מס' מוטב - 032תנועות ישנות בצע שידור או בקשה לאישור עבור כל עסקה - 033כרטיס לא תקין - 034כרטיס לא רשאי לבצע במסוף זה או אין אישור לעסקה כזאת - 035כרטיס לא רשאי לבצע עסקה עם סוג אשראי זה - 036פג תוקף - 037שגיאה בתשלומים -סכום עסקה צריך להיות שווה תשלום ראשון ) +תשלום קבוע כפול מס' תשלומים( - 038לא ניתן לבצע עסקה מעל תקרה לכרטיס לאשראי חיוב מיידי - 039סיפרת בקורת לא תקינה - 040מסוף שמוגדר כרב מוטב הוקלד מס' ספק - 041מעל תקרה ,אך קובץ הקלט מכיל הוראה לא לבצע שאילתא )(J1,J2,J3 - 042חסום בספק ,אך קובץ הקלט מכיל הוראה לא לבצע שאילתא )(J1,J2,J3 - 043אקראית ,אך קובץ הקלט מכיל הוראה לא לבצע שאילתא )(J1,J2,J3 - 044מסוף לא רשאי לבקש אישור ללא עסקה ,אך קובץ הקלט מכיל )(J5 - 045מסוף לא רשאי לבקש אישור ביוזמתו ,אך קובץ הקלט מכיל )(J6 - 046יש לבקש אישור ,אך קובץ הקלט מכיל הוראה לא לבצע שאילתא )(J1,J2,J3 - 047יש לבקש אישור בשל בעיה הקשורה לקכ"ח אך קובץ הקלט מכיל הוראה לא לבצע שאילתא - 051מספר רכב לא תקין - 052מד מרחק לא הוקלד - 053מסוף לא מוגדר כתחנת דלק) .הועבר כרטיס דלק או קוד עסקה לא מתאים( - 057לא הוקלד מספר תעודת זהות - 058לא הוקלד CVV2 - 059לא הוקלדו מספר תעודת הזהות והCVV2 - - 060צרוף ABSלא נמצא בהתחלת נתוני קלט בזיכרון - 061מספר כרטיס לא נמצא או נמצא פעמיים - 062סוג עסקה לא תקין - 063קוד עסקה לא תקין - 064סוג אשראי לא תקין ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 18מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 - 065מטבע לא תקין - 066קיים תשלום ראשון ו/או תשלום קבוע לסוג אשראי שונה מתשלומים - 067קיים מספר תשלומים לסוג אשראי שאינו דורש זה - 068לא ניתן להצמיד לדולר או למדד לסוג אשראי שונה מתשלומים - 069אורך הפס המגנטי קצר מידי - 070לא מוגדר מכשיר להקשת מספר סודי - 071חובה להקליד מספר סודי - 072קכ"ח לא זמין -העבר בקורא מגנטי - 073הכרטיס נושא שבב ויש להעבירו דרך הקכ"ח - 074דחייה -כרטיס נעול - 075דחייה -פעולה עם קכ"ח לא הסתיימה בזמן הראוי - 076דחייה -נתונים אשר התקבלו מקכ"ח אינם מוגדרים במערכת - 077הוקש מספר סודי שגוי - 080הוכנס "קוד מועדון" לסוג אשראי לא מתאים - 099לא מצליח לקרוא /לכתוב /לפתוח קובץ TRAN - 101אין אישור מחברת אשראי לעבודה - 106למסוף אין אישור לביצוע שאילתא לאשראי חיוב מיידי - 107סכום העסקה גדול מידי -חלק למספר עסקאות - 108למסוף אין אישור לבצע עסקאות מאולצות - 109למסוף אין אישור לכרטיס עם קוד השרות 587 - 110למסוף אין אישור לכרטיס חיוב מיידי - 111למסוף אין אישור לעסקה בתשלומים - 112למסוף אין אישור לעסקה טלפון/חתימה בלבד בתשלומים - 113למסוף אין אישור לעסקה טלפונית - 114למסוף אין אישור לעסקה "חתימה בלבד" - 115למסוף אין אישור לעסקה בדולרים - 116למסוף אין אישור לעסקת מועדון - 117למסוף אין אישור לעסקת כוכבים/נקודות/מיילים - 118למסוף אין אישור לאשראי ישראקרדיט - 119למסוף אין אישור לאשראי אמקס קרדיט - 120למסוף אין אישור להצמדה לדולר - 121למסוף אין אישור להצמדה למדד - 122למסוף אין אישור להצמדה למדד לכרטיסי חו"ל - 123למסוף אין אישור לעסקת כוכבים/נקודות/מיילים לסוג אשראי זה - 124למסוף אין אישור לאשראי קרדיט בתשלומים לכרטיסי ישראכרט - 125למסוף איו אישור לאשראי קרדיט בתשלומים לכרטיסי אמקס - 126למסוף אין אישור לקוד מועדון זה - 127למסוף אין אישור לעסקת חיוב מיידי פרט לכרטיסי חיוב מיידי - 128למסוף אין אישור לקבל כרטיסי ויזה אשר מתחילים ב 3- - 129למסוף אין אישור לבצע עסקת זכות מעל תקרה - 130כרטיס לא רשאי לבצע עסקת מועדון - 131כרטיס לא רשאי לבצע עסקת כוכבים/נקודות/מיילים - 132כרטיס לא רשאי לבצע עסקאות בדולרים )רגילות או טלפוניות( - 133כרטיס לא תקף על פי רשימת כרטיסים תקפים של ישראכרט - 134כרטיס לא תקין עפ"י הגדרת המערכת ) VECTOR1של ישראכרט( -מס' הספרות בכרטיס שגוי - 135כרטיס לא רשאי לבצע עסקאות דולריות עפ"י הגדרת המערכת ) VECTOR1של ישראכרט( - 136הכרטיס שייך לקבוצת כרטיסים אשר אינה רשאית לבצע עסקאות עפ"י הגדרת המערכת ) VECTOR20של ויזה( - 137קידומת הכרטיס ) 7ספרות( לא תקפה עפ"י הגדרת המערכת ) VECTOR21של דיינרס( - 138כרטיס לא רשאי לבצע עסקאות בתשלומים על פי רשימת כרטיסים תקפים של ישראכרט - 139מספר תשלומים גדול מידי על פי רשימת כרטיסים תקפים של ישראכרט - 140כרטיסי ויזה ודיינרס לא רשאים לבצע עסקאות מועדון בתשלומים - 141סידרת כרטיסים לא תקפה עפ"י הגדרת המערכת VECTOR5) .של ישראכרט( - 142קוד שרות לא תקף עפ"י הגדרת המערכת ) VECTOR6של ישראכרט( - 143קידומת הכרטיס ) 2ספרות( לא תקפה עפ"י הגדרת המערכת VECTOR7) .של ישראכרט( - 144קוד שרות לא תקף עפ"י הגדרת המערכת VECTOR12) .של ויזה( - 145קוד שרות לא תקף עפ"י הגדרת המערכת VECTOR13) .של ויזה( ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 19מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 - 146לכרטיס חיוב מיידי אסור לבצע עסקת זכות - 147כרטיס לא רשאי לבצע עסקאות בתשלומים עפ"י וקטור 31של לאומיקארד - 148כרטיס לא רשאי לבצע עסקאות טלפוניות וחתימה בלבד עפ"י ווקטור 31של לאומיקארד - 149כרטיס אינו רשאי לבצע עסקאות טלפוניות עפ"י וקטור 31של לאומיקארד - 150אשראי לא מאושר לכרטיסי חיוב מיידי - 151אשראי לא מאושר לכרטיסי חו"ל - 152קוד מועדון לא תקין - 153כרטיס לא רשאי לבצע עסקאות אשראי גמיש )עדיף (/30+עפ"י הגדרת המערכת VECTOR21) .של דיינרס( - 154כרטיס לא רשאי לבצע עסקאות חיוב מיידי עפ"י הגדרת המערכת VECTOR21) .של דיינרס( - 155סכום המינימלי לתשלום בעסקת קרדיט קטן מידי - 156מספר תשלומים לעסקת קרדיט לא תקין - 157תקרה 0לסוג כרטיס זה בעסקה עם אשראי רגיל או קרדיט מיידי - 158תקרה 0לסוג כרטיס זה בעסקה עם אשראי חיוב - 159תקרה 0לסוג כרטיס זה בעסקת חיוב מיידי בדולרים - 160תקרה 0לסוג כרטיס זה בעסקה טלפונית - 161תקרה 0לסוג כרטיס זה בעסקת זכות - 162תקרה 0לסוג כרטיס זה בעסקת תשלומים - 163כרטיס אמריקן אקספרס אשר הונפק בחו"ל לא רשאי לבצע עסקאות בתשלומים - 164כרטיסי JCBרשאי לבצע עסקאות רק באשראי רגיל - 165סכום בכוכבים/נקודות/מיילים גדול מסכום העסקה - 166כרטיס מועדון לא בתחום של המסוף - 167לא ניתן לבצע עסקת כוכבים/נקודות/מיילים בדולרים - 168למסוף אין אישור לעסקה דולרית עם סוג אשראי זה - 169לא ניתן לבצע עסקת זכות עם אשראי שונה מהרגיל - 170סכום הנחה בכוכבים/נקודות/מיילים גדול מהמותר - 171לא ניתן לבצע עסקה מאולצת לכרטיס/אשראי חיוב מיידי - 172לא ניתן לבטל עסקה קודמת )עסקת זכות או מספר כרטיס אינו זהה( - 173עסקה כפולה - 174למסוף אין אישור להצמדה למדד לאשראי זה - 175למסוף אין אישור להצמדה לדולר לאשראי זה - 176כרטיס אינו תקף עפ"י הגדרת ה מערכת )וקטור 1של ישראכרט( - 177בתחנות דלק לא ניתן לבצע "שרות עצמי" אלא "שרות עצמי בתחנות דלק" - 178אסור לבצע עסקת זכות בכוכבים/נקודות/מיילים - 179אסור לבצע עסקת זכות בדולר בכרטיס תייר - 180בכרטיס מועדון לא ניתן לבצע עסקה טלפונית - 200שגיאה יישומית ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 20מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 901 902 903 904 905 906 911 912 913 914 915 916 917 918 919 920 921 922 923 998 999 שגיאה בהעברת נתונים לא נמצאה תוצאת עסקה ,נסה שוב מאוחר יותר שגיאה כללית במשלוח שוברי עסקה שגיאה במשלוח שובר עסקה עותק בית העסק שגיאה במשלוח שובר עסקה עותק לקוח שגיאה במשלוח נתוני רישום שגיאת פיענוח או עיבוד נתונים מסוף לא פעיל מסוף אינו רשאי להפעיל אסימונים שגיאה לא מוגדרת בתפעול אסימונים המסוף ניצל את כל מיכסת האסימונים המוקצבת לו מספר השורות בקובץ גדול מ ,9999נא לפצל לקבצים קטנים יותר בעיה בפיענוח קובץ חיובים מרובה שורות לא נמצא בסיס נתונים להעברה כישלון ביצירת בסיס נתונים מכווץ להעברה שגיאה בטיפול בחיווי גמר פעילות עם בסיס נתונים המסוף אינו רשאי לבצע פעולה זו אסימון או כרטיס לא קיים אסימון או כרטיס כבר קיים שגיאה פנימית בתהליך רישום סטטוס פעולה )(WS שרת או שירות אינו זמין ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 21מתוך 22 ארקום מערכות ממוחשבות בע"מ 10/07/2011 נספח עבודה במט"ח בעת העברת עסקה לביצוע בשרת יש לשים לב לשימוש נכון בשדה המטבע. העבודה מתבססת על העברת מאפיין המטבע בשדה TransCurrencyעפ"י המפרט הבא: • • • • • – 0המטבע יהיה מטבע עפ"י תקן ISO-4217 – 1שקל – 2דולר ארה"ב )(USD – 4עסקת תשלומים צמודים לדולר – 8עסקת תשלומים צמודים למדד במידה והעסקה הינה עסקת תשלומים לא ניתן עפ"י הגדרתה לבצעה במטבע אחר זולת שקל ומכאן שהשימוש בשדה המאפיין את המטבע TransCurrencyמשמש בתפקיד כפול – קביעת אופי התשלומים או סוג המטבע במידה וסומן קוד מטבע ISOאזי המערכת תבדוק את קוד המטבע בשדה ISO_CURRENCYעפ"י המפרט הבא: Australian dollar Canadian dollar Danish kroner Hong Kong dollar Indian rupee Japanese yen Jordanian dinar Norwegian kroner Singapore dollar South African rand Swedish kroner Swiss franc Egyptian pound Pound sterling Turkish lira Euro • • | | | | | | | | | | | | | | | | 036 124 208 344 356 392 400 578 702 710 752 756 818 826 949 978 | | | | | | | | | | | | | | | | AUD CAD DKK HKD INR JPY JOD NOK SGD ZAR SEK CHF EGP GBP TRY EUR יש לשים לב כי דולר ארה"ב אינו מועבר כמטבע ISOאלא ברמת השדה המאפיין TransCurrency העברת קוד המטבע לפונקציה תהיה עפ"י קוד מטבע ISOכגון CAD AUDוכו' ארקום מערכות ממוחשבות בע"מ ת.ד 3002 .חדרה 38130טלפון 04-6222830 072-2753000פקס www.arkom.co.il 04-6222840 מסמך זה הינו רכוש ארקום .המידע הכלול במסמך זה הינו מידע פנימי .העתקה ,הפצה ו/או כל שימוש אחר במסמך או חלקים ממנו ,אסורים לחלוטין. עמוד 22מתוך 22