• דף הבית
  • מחירון
  • הזמינו חברים
  • תנאי שימוש
  • יצירת קשר
  • כניסה לחשבון הרשמה חינם
כניסה לחשבון הרשמה חינם

API

  • את הפניות ל API יש לבצע באמצעות בקשות JSON.
  • על מנת להפיק מסמך (CreateDoc) יש קודם לקבל טוקן זמני באמצעות פניה ל GetToken.
  • CreateDoc מחזירה את מספר המסמך ולינק להורדת המסמך:
    12345,https://InVoice4all.co.il/file_fetch.ashx?...
  • כל השדות הינם שדות חובה. במידה והשדה ריק או לא רלוונטי, יש להעביר ערך על פי סוג השדה:
    int/double = 0; string = ""; bool = false

GetToken

משמשת ליצירת טוקן זמני (10 דק').
https://api.invoice4all.co.il/Documents/GetToken

שדות:

שדה
סוג
חובה
ברירת מחדל
תאור
CompanyID
string
כן
UserName
string
כן
UserPass
string
כן

CreateDoc

משמשת להנפקת מסמכים
https://api.invoice4all.co.il/Documents/CreateDoc

שדות כלליים:

שדה
סוג
חובה
ברירת מחדל
תאור
Token
string
כן
מזהה יחודי לפניה הנוכחית (בתוקף ל 10 דק')
DocDate
string
כן
תאריך של היום הנוכחי בפורמט yyyymmdd
DocType
int
כן
סוג המסמך:
305 – חשבונית מס
400 – קבלה
320 – חשבונית מס / קבלה
330 – חשבונית זיכוי
10100 – הצעת מחיר
10101 – הזמנה
10500 – הזמנת עבודה
200 – תעודת משלוח
210 – תעודת החזרה
300 – חשבונית עסקה
500 – הזמנת רכש
VATRate
double
כן
אחוז מע"מ
TotalBeforeDiscount
double
סה"כ לפני הנחה
TotalBeforeVAT
double
סה"כ לפני מע"מ
TotalVAT
double
סה"כ מע"מ
TotalToPay
double
סה"כ לתשלום
TotalPaid
double
סה"כ שולם
TotalNikuyBamakor
double
סה"כ ניקוי במקור
DocComment1
string
הערות בתחתית המסמך
DocComment2
string
הערות בתחתית המסמך
Currency
int
0
סוג מטבע:
0 - שקל
1 - דולר
2 - יורו
SendCopyToEmail
string
שליחת העתק לכתובת אימייל
IsVATIncluded
bool
האם מחירי המוצרים כוללים מע"מ
Customer
Customer
כן
פרטי לקוח
Products
Products
כן
רשימה של המוצרים במסמך. השדה אינו חובה בעת הפקת מסמך מסוג קבלה (400).
Payments
Payments
לא
רשימה של התשלומים במסמך. השדה הינו חובה בעת הפקת מסמכים מסוג קבלה (400) וחשבונית מס/קבלה (320).
AssociatedDocNumber
int
במידה ורוצים לבטל מסמך, יש להעביר את מספר המסמך לביטול.
IsCanceledDoc
bool
במידה ורוצים לבטל מסמך, יש להעביר true.

שדות לקוח (customer):

שדה
סוג
חובה
ברירת מחדל
תאור
OsekNumber
string
לא
ת.ז / ח.פ של הלקוח
Name
string
שם הלקוח
Country
string
מדינה
City
string
עיר
Street
string
שם רחוב ומס' בית
Zip
string
מיקוד
Phone1
string
טלפון 1
Phone2
string
טלפון 2
Email
string
כתובת אימייל

שדות פריטים (Products):

שדה
סוג
חובה
ברירת מחדל
תאור
Desc
string
כן
תיאור הפריט
ID
int
לא
מזהה הפריט
MeasurementUnit
int
0
סוג מידה:
0 - יחידה
1 - ק"ג
Quantity
double
כמות
PricePerUnit
double
כן
מחיר ליחידה
PricePerUnitWithVat
double
מחיר ליחידה כולל מע"מ

שדות תשלומים (payments):

שדה
סוג
חובה
ברירת מחדל
תאור
PayingVia
int
אמצעי תשלום:
10 - מזומן
20 - צ'ק
30 - כרטיס אשראי
40 - העברה בנקאית
50 - הוראת קבע
60 - PayPal
DepositDate
string
תאריך לחיוב בפורמט yyyymmdd
PaymentTotal
double
סה"כ לתשלום
TransactionType
int
0
צורת תשלום:
0 - תשלום אחד
1 - תשלומים ללא ריבית
2 - תשלומים עם ריבית
PaymentsNum
int
מספר תשלומים
FirstPayment
double
תשלום ראשון
EachPayment
double
כל תשלום מלבד התשלום הראשון. במידה ויש רק תשלום אחד, יש להעביר 0.
CCIssuer
int
0
חב' כרטיס אשראי:
0 - התשלום אינו באמצעות כרטיס אשראי
1 - ויזה
2 - מסטרקארד
3 - ישראכרט
4 - אמריקן אקספרס
5 - דיינרס
6 - כאל
7 - לאומי קארד
CCNumber
string
4 ספרות אחרונות של כרטיס האשראי
CCExpDate
string
תוקף הכרטיס בפורמט mmyy
BankID
int
מספר בנק
BankBranch
int
מספר סניף
AccountNumber
string
מספר חשבון
CheckNumber
string
מספר צ'ק
OwnerName
string
שם בעל הכרטיס/חשבון
CCVoucher
string
מספר שובר מחברת האשראי
{
	"Token":"98aac88c-6a57-47ea-8579-eb23059a9af3",
	"DocDate":"20191118",
	"DocType":320,
	"VATRate":17.0,
	"TotalBeforeDiscount":0.0,
	"DiscountAmount":0.0,
	"TotalBeforeVAT":186.32,
	"TotalVAT":31.68,
	"TotalToPay":218.0,
	"TotalPaid":218.0,
	"TotalNikuyBamakor":0.0,
	"DocComment1":"מספר עיסקה: 319",
	"DocComment2":"",
	"Currency":0,
	"SendCopyToEmail":"manager@some-company.co.il",
	"IsVATIncluded":true,
	"Customer":
	{
		"ID":"",
		"Name":"avi ak",
		"Country":"ישראל",
		"City":"",
		"Street":"test",
		"Zip":"",
		"Phone1":"0521234567",
		"Phone2":"",
		"Email":"client@customer-company.co.il"
	},
	"Products":
	[
		{
			"Desc":"ערכת הלבנת שיניים",
			"ID":55714,
			"MeasurementUnit":0,
			"Quantity":1.0,
			"PricePerUnit":170.94,
			"PricePerUnitWithVat":200.0
		},
		{
			"Desc":"משלוח - שליח עד הבית",
			"ID":0,
			"MeasurementUnit":0,
			"Quantity":1,
			"PricePerUnit":15.38,
			"PricePerUnitWithVat":18.0
		}
	],
	"Payments":
	[
		{
			"PayingVia":10,
			"DepositDate":"",
			"PaymentTotal":218.0,
			"TransactionType":0,
			"PaymentsNum":0,
			"FirstPayment":0.0,
			"EachPayment":0,
			"CCIssuer":0,
			"CCNumber":"",
			"CCExpDate":"",
			"BankID":0,
			"BankBranch":0,
			"AccountNumber":"",
			"CheckNumber":"",
			"OwnerName":"",
			"CCVoucher":""
		}
	]
}
                
  • מחירון
  • מדיניות פרטיות
  • הזמינו חברים
  • תנאי שימוש
  • הצהרת נגישות
  • אישור רשות המיסים
  • יצירת קשר
  • API
שירות לקוחות: א’ - ה’ 09:00 - 17:00 טלפון: 03-5363000

הצהרת נגישות

אנו פועלים תמיד לשיפור הכלים והתכנים באתרים, אולם על אף המאמצים לאפשר גלישה נגישה עבור הדפים באתר זה, יתכן ויתגלו דפים באתר שטרם הונגשו במלואם, או שטרם נמצא פתרון טכנולוגי מתאים להנגשתם.
במידה וניתקלתם בבעיה צרו איתנו קשר בכדי שנוכל לשפר ולסייע במידת הצורך.
 
ניתן לפנות אלינו במייל: info@invoice4all.co.il