בממשק זה ניתן לשלוח ללקוח העתק חשבוניות. מערכת הסליקה תומכת בשני סוגי ממשקים, Name To Value ו Web Service. טבלת הפרמטרים זהה לשני סוגי הממשקים.
Web Service:
כתובת ה Web Service היא https://secure.cardcom.solutions/Interface/BillGoldService.asmx
הפונקציה שיש להשתמש לשם העברה לפרטי העסקה לחיוב בלבד היא: InvoiceSendInvoice
ראה בהמשך טבלאות פרמטרים לעברה וקבלת תשובה.
Name To Value:
כתובת ה Name To Value היא - https://secure.cardcom.solutions//Interface/SendInvoiceCopy.aspx
הערות ל Name To Value:
1. חובה לבצע urlencode לכל הערכים המועברים למערכת.
2. יש להוסיף את הפרמטר codepage=65001, פרמטר זה אומר את סוג הקידוד המועבר למערכת.
3. התשובה המתקבלת היא במבנה :Name=Value&Name2=Value2&Name3=Value3.
4. הפרמטרים המתקבלים למערכת הסליקה אינם Case Sensitive. לדוגמה: הפרמטר terminalnumber זהה לפרמטר TerminalNumber.
טבלה להעברת בקשה:
מספר | פרמטר | ערכים אפשריים לדוגמה | תיאור |
1 | UserName | APIUser | שם משתמש API |
2 | UserPassword | abcdeefg | סיסמה API |
3 | InvoiceNumber | 1234 | מספר חשבונית / קבלה |
4 | InvoiceType | 1- חשבונית מס קבלה 3 - קבלה מלכ"ר 101 - אישור הזמנה מאתר 400 - קבלה רגילה (לחשבונית) |
סוג מסמך |
5 | EmailAddress | MyEmail@cardcom.co.il |
כתובת דואר להעברת העתק חשבונית |
התשובה המתקבלת:
מספר | פרמטר | ערכים אפשריים לדוגמה | תיאור |
1 | ResponseCode | APIUser | שם משתמש API |
2 | Description | abcdeefg | סיסמה API |
דוגמה לקישור Name To Value:
URL:
https://secure.cardcom.solutions/Interface/SendInvoiceCopy.aspx
POST Data:
UserName=APIUser&UserPassword=APIPassword&InvoiceNumber=1234&InvoiceType=1&Emailaddress=MyEmail@cardcom.co.il
הערות
0 הערות
היכנס למערכת כדי להגיב.