פעולות : משיכת חשבונית במבנה HTML
בממשק זה ניתן לקבל את החשבונית במבנה HTML - מתאים לאתרים המעוניינים למשוך את החשבונית ולהציג אותה ללקוח באתר שלהם.
מערכת הסליקה תומכת בשתי סוגי ממשקים , 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/InvoiceGetHtml.aspx
הערות ל Name To Value:
- התשובה המתקבלת היא החשבונית עצמה ב HTML ללא קוד תשובה! במידה וישנה שגיאה מוחזרת תשובה ResponseCode=1&Description=OK. על מנת לדעת אם הבקשה הצליחה / נכשלה יש לבדוק את אורך התשובה שהתקבלה , קצר מ 200 סימן שישנה בעיה.
- הפרמטרים המתקבלים למערכת הסליקה Case Sensitive לדוגמה : הפרמטר terminalnumber זהה לפרמטר TerminalNumber.
ראה בהמשך טבלאות פרמטרים לעברה וקבלת תשובה.
טבלה להעברת בקשה:
מקרא:
פרמטר אדום - חובה
פרמטר מודגש - מומלץ
פרמטר לא אדום ולא מודגש - אופציונלי
ספר | פרמטר | ערכים אפשריים לדוגמא | תיאור |
1 | UserName | barak9611 | שם משתמש API |
2 | UserPassword | ******** | סיסמה API |
3 | InvoiceNumber | 100 | מספר חשבונית / קבלה |
4 | InvoiceType | סוג מסמך |
1 - חשבונית מס קבלה 100 - הזמנה - לא שולמה. 101 - אישור הזמנה - מאתר ( מסמך פנימי לא להנח"ש) - הזמנה ששולמה 405 - קבלה על תרומה ( 406 - החזר תרומה ללקוח ) |
5 | GetAsOriginal | true - תתקבל כמסמך מקור , אחרת לפי הרשום במערכת אישורית זהב | האם לקבל את החשבונית כמקור |
התשובה המתקבלת:
- התשובה המתקבלת בHTTP POST היא החשבונית עצמה ב HTML ללא קוד תשובה! במידה וישנה שגיאה מוחזרת תשובה ResponseCode=1&Description=OK. על מנת לדעת אם הבקשה הצליחה / נכשלה יש לבדוק את אורך התשובה שהתקבלה , קצר מ 200 סימן שישנה בעיה.
- ב Web Service התשובה נמצאת בתוך הפרמטר HTMLInvoice
מספר | פרמטר | ערכים אפשריים לדוגמא | תיאור |
1 | ResponseCode | barak9611 | שם משתמש API |
2 | Description | ******* | ססמה API |
3 | HTMLInvoice | החשבונית במבנה HTML | רק ב WebService. |
דוגמה לקישור https POST:
URL:
https://secure.cardcom.solutions/Interface/InvoiceGetHtml.aspx
PostData
UserName=APIUser&UserPassword=APIPassword&InvoiceNumber=1234&InvoiceType=1
הערות
0 הערות
היכנס למערכת כדי להגיב.