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