מרכז הידע / ממשקים - ישן לפני שנת 2020

ממשק לביטול עסקה קיימת

ממשק לביטול עסקה קיימת NAME TO VALUE :

ניתן לבטל עסקה עד 6 חודשים מיום ביצועה.
לביטול עסקאות עם יותר זמן יש לעבוד עם מודול אסימונים.

פניה לפונקציה:

https://secure.cardcom.solutions/Interface/CancelDeal.aspx

פרמטרים :

terminalnumber

מספר טרמינל פנימי - לא מסוף שבא.

1000

name

משתמש ממשקים

test2025

pass

סיסמאת ממשקים

1231564321

InternalDealNumber

מספר עסקה לביטול

91839187

PartialSum (לא חובה)

סכום זיכוי חלקי

20

CancelOnly (לא חובה)

ביטול עסקה בלבד עד למועד ההפקדה 

true

דוגמא לפנייה:

https://secure.cardcom.solutions/Interface/CancelDeal.aspx?terminalnumber=1000&name=test2025&pass=c1234567!&InternalDealNumber=91839187

מומלץ להעביר את ה פרמטרים ב POST  לאבטחה מוגברת .

דוגמא לתשובות שמתקבלות:

ResponseCode=0&Description=עסקה בוטלה בהצלחה&InternalDealNumber=91839187

ResponseCode=5111&Description=לא ניתן לבטל עסקה שבוטלה&InternalDealNumber=0


הסבר לפרמטר CancelOnly:

בשימוש בפרמטר   CancelOnly=true
המערכת תיתן לבטל עסקאות של אותו יום בלבד (עד מועד ההפקדה ).

ביטול עסקה = ביטול עסקה של אותו יום לפני השידור לחברות האשראי .
 בית העסק לא מחויב בעמלה .

זיכוי עסקה = ביטול עסקה לאחר שידורה לחברות האשראי , בדרך כלל יום ומעלה .
בית העסקה יחויב בעמלת חיוב וזיכוי .

ללקוחות עם מודול מסמכים

לאחר ביטול העסקה יתקבל מספר עסקת הזיכוי שזוכתה.
יש לפנות שוב ב API להפקת מסמך חשבונאי זיכוי ולהצליב אותו לעסקת אשראי של הזיכוי.(לא החיוב)
לפי מדריך זה -> יצירת חשבוניות ב API

שים לב לפרמטרים CreditDealNum.DealNumber

לדוגמא:
לאחר ביטול עסקה

ResponseCode=0&Description=עסקה זוכתה בהצלחה&InternalDealNumber=115010632

פונים שוב להפיק מסמך זיכוי לעסקת אשראי.

 

יש לשים לב במיוחד לפרמטר המודגשים - סוג המסמך בהתאם ללקוח , סכום העסקה.

https://secure.cardcom.solutions/Interface/CreateInvoice.aspx?terminalnumber=1000&username=test2025&InvoiceType=2&InvoiceHead.CustName=שם הלקוח&InvoiceHead.SendByEmail=true&InvoiceHead.Language=he&InvoiceLines.Description=ביטול עסקה&InvoiceLines.Price=1&InvoiceLines.Quantity=1&CreditDealNum.DealNumber=115010632

ResponseCode=0&Description=&InvoiceNumber=1229&InvoiceType=2&AccountID=0

האם המאמר הזה עזר לך?