Integration_Guide
החברה שהנפיקה את כרטיס האשראי
CCCompani
חברה מנפיקה
IssuedBy
esEnum
מספר מ זהה חד ערכי בן 8 ספרות לפעולה זו. יש לשמור מספר זה
Integer
מספר הטרנזקציה
TransactionID
בצמוד לרשומת העסקה במערכת או באתר הלקוח בתור מספר השובר.
מספר זה משתמש אחר - כך לצורך בירורים ופעולות נוספות כגון ביטול
העסקה.
מספר ברצף – מזהה עסקה נוסף
Integer
מספר רציף
TransactionSequenceID
שדה טקסט מוכן להדפסה בתור פתקית להחתמת הלקוח
String
פתקית להדפסה
ReceiptTextData
יצירת חשבונית בחיוב ישיר – CreateInvoice
1.2.2
Function CreateInvoice(
IN LoginParams As cEnvironment.LoginDetails,
IN sCompanyLegalID As String,
REF Invoice As cInvoice,
OUT Response As ResponseDetails)
פונקציה זו משמשת ליצירת חשבונית . ניתן לבצע חיוב ע"י שימוש בפונקציה ע"י בחירת אמצעי התשלום, העברה של מספר כרטיס החיוב, הסכום
ומספר המסוף.
אם נדרש ליצור חשבוני ת ולבצע Redirect –
פעולה זו שקולה ליצירת חשבונות והרצת ExecuteTransaction (ללא שימוש ב - IFRAME לכן ).
יש להתמש ב - CreatePaymentRequestWithInvoice .
בתוכו אובייקט ה - InvoiceLine . יש לאכלס אובייקט זה בפרטי החשבונית.
נשים לב כי משתנה ה - Incoice
כולל
21
Made with FlippingBook - professional solution for displaying marketing and sales documents online