@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו עוד לא שלחו לי
אולי תנסה לבקש שוב
לא יודע אם שמת לב אבל הולך קצת בלאגן בשביל לעשות את זה, אז תנסה בכל זאת להשיג.
@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו עוד לא שלחו לי
אולי תנסה לבקש שוב
לא יודע אם שמת לב אבל הולך קצת בלאגן בשביל לעשות את זה, אז תנסה בכל זאת להשיג.
@משרדי כתב בהוספת header לבקשות API:
@עידו כתב בהוספת header לבקשות API:
הם רוצים 2500 ש"ח בשביל זה, קשה לאנשים לשלם את זה
בהתחשב בעובדה שיש לך מערכת API משוכללת, שאין לה אח ורע - קשה לקבל את הטענה הזאת.
תחשוב שהיית צריך להקים לבד את כל המרכזיה מאפס.
זה לא קשור, יש להם אחלה מרכזיה ועם כל זה 2500 זה סכום שקשה לשלם...
@אהרן-שובקס כתב בהוספת header לבקשות API:
@עידו
הוספת header לבקשות API הוא דבר מבורך,
אבל לדוגמא שאתה הבאת הוא לא רלוונטי כלל וחבל על הפיתוח,
אם כבר אפשר לבקש מימות לפתח בשלוחת סליקת אשראי שיוכלו לסלוק עם החברה איתו אתה רוצה לסלוק, כמובן שרק אם יש להם api עבור סליקה ולא api עבור קבלת iframe וכדו'
הם רוצים 2500 ש"ח בשביל זה, קשה לאנשים לשלם את זה
@sumone כתב בהוספת header לבקשות API:
ואחכ אתה צריך לבקש שימות המשיח יתנו לך לטפל בresponse
הרי חוזר לך json
שאתה צריך לחלץ מתוכו נתונים לגבי ההצלחה או הכשלון של הבקשה.אז הבקשה היא לא רק להוסיף headers,
אלא שיוכלו לערוך לגמרי את הבקשה שנשלחת כולל לשלוח מערכים או אוביקטים עמוקים יותר.
ושתהיה את האפשרות לטפל בתגובות - בכל סוג תגובה שהיא.וכל זה כדי לחסוך לך את העבודה בלבנות שרת מתווך...
חושב שזה פיתוח מורכב מבחינת ימות המשיח.
אתה יכול לנסות לפנות אליהם במייל ולבקש הצעת מחיר.
יש לי שרת, ואין לי בעיה להפוך אותו לשרת מתווך, זה לא ענין של לחסוך, זה ענין של אבטחת מידע, יותר בטוח לדעתי שזה עובר ישירות אליהם, אני לא חושב שזה נכון שיסתובבו לי בלוגים של השרת פרטי אשראי.
לא צריך תגובות, עם זה נסתדר, לדעתי בשביל לחייב חשבון לא צריך מערכים וכו' מספיק פשוט כמה שדות, אני מחכה עדיין לתיעוד מהחברה בשביל לדעת באמת מה צריך להיות.
אגב, מה מפריע לך שביקשתי את זה? שימות המשיח יחליטו אם מתאים להם או לא... לא צריך לתקוף... אני בסך הכל מנסה לעזור לאחרים...
@הלי בדיוק
לכן בקשתי את הפיתוח הזה
אני רק מתלבט לגבי חלקים כמו זה
"discount": {
"amount": 1,
"typeid": 1
},
אם יהיה אפשר לעשות את זה
@הלי כתב בהוספת header לבקשות API:
@עידו לא הצלחתי להבין מאיפה אתה רוצה לקחת את הנתונים ומה אתה רוצה לעשות איתם
לגופו של עניין בעקרון התקשור מול כל צד אחר אמור להיות דרך השרת שלך והשרת שלך אמור לענות תשובות לשרת של ימות המשיח לפי הקריטריונים של ימות המשיח
מקווה שעזרתי משהו
הנתונים ילקחו חלקם מהקשות בטלפון וחלקם כנתונים קבועים.
הכל במודל API כמובן
הענין שאני לא רוצה שיעבור דרך השרת שלי כי יש פרטי אשראי וכו, אני רוצה שיצא מימות המשיח ישר ליש חשבונית
@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו שאלתי בשירות לקוחות שלהם "יש API לסליקת אשראי רגילה לא באמצעות דף תשלום?" וענו לי שכן
מחכה שיכווינו אותי לתיעוד
יש תיעוד?
ביקשתי פיתוח שלדעתי יעזור לAPI בשבילכם, כדאי שתצביעו שם בעד, שיראו שיש רצון.
@צדיק-תמים כתב בהוספת header לבקשות API:
@amp-Software-0 כתב בהוספת header לבקשות API:
לגופו של ענין בלי להיכנס לפרטים, יש שירותים שלא מקבלים בקשות בלי שנשלחו headers מסויים (לדוגמא טוקן אבטחה, או אימות משתמש וכדו')
אבל מודול API לא נועד לשלוח בקשות לAPI צד ג' אלא לשרת משלך שמדבר ב"פרוטוקול" טקסט שימות המציאו כדי לאפשר לשרת שלך לשלוח בשיחה
אז בואו ניקח אותו צעד קדימה ונשתמש בו למה שצריך בלי לחכות לפיתוחים יקרים של ימות המשיח.
יש פה חברה שרוצים API ליש חשבונית וכל מה שחסר להם (לכאורה, לא בדקתי בפועל עדיין) זה רק זה.
לדוגמא זה:
HEADERS
Content-Type: application/json
Authorization: {"secret":"3c341b0f-310f-4770-b5c1-12655554b3","userkey":"QssW7776655KqJ"}
BODY
{
"Title": "",
"Notes": "",
"NotesBottom": "",
"CurrencyID": 1,
"LangID": 359,
"SendSMS": false,
"SendEmail": false,
"DocumentType": 9,
"ExchangeRate": 1,
"vatPercentage": 17,
"roundPrice": 0,
"OrderNumber": "",
"DateCreated": "2022-06-17",
"MaxDate": "2022-07-17",
"hideMaxDate": false,
"sourceType": "1",
"refdocNumber": 0,
"refurl": "",
"statusID": 1,
"isDraft": false,
"sendSign": false,
"DontCreateIsraelTaxNumber": false,
"discount": {
"amount": 1,
"typeid": 1
},
"files": ["https://yeshinvoice.co.il/upload/4707/2022/7/Ly.png"],
"Customer": {
"Name": "שם הלקוח לדוגמא",
"NameInvoice": "שם הלקוח לדוגמא",
"FullName": "שם איד קשר",
"NumberID": "מספר תעודת זהות",
"EmailAddress": "ploni@yeshinvoice.co.il",
"Address": "",
"City": "Tel aviv",
"Phone": "0933333333",
"Phone2": "0528000000",
"CustomKey": "743333",
"ZipCode": "",
"CountryCode": "IL",
"ID": -1
},
"items": [{
"Quantity": 1,
"Price": 500,
"Name": "Product 1",
"Sku": "311111",
"vatType": 4,
"SkuID": -1
},
{
"Quantity": 1,
"Price": 500,
"Name": "Product 2",
"Sku": "5465555",
"vatType": 4,
"SkuID": -1
}
],
"payments": [{
"BankNumber": "",
"BranchNumber": "",
"AccountNumber": "",
"CheckNumber": "",
"Reference": "",
"CardLastDigits": "",
"CardType": -1,
"TransactionType": -1,
"NumberofPayments": 1,
"Price": 1000,
"TypeID": 5,
"Title": "",
"DealNumber": "",
"PaymentAppType": -1,
"DueDate": "2022-08-17"
}]
}
תועלת מזה - תהיה, נזק - בינתיים לא נראה לי.
למרות שעכשיו אני רואה שיתכן שזה לא יכסה הכל, אני לא לגמרי מבין בזה. אשמח לדעת המבינים בתחום.
@sumone כתב בהוספת header לבקשות API:
@עידו כתב בהוספת header לבקשות API:
טוב, אין יותר מידי מה לפרט... פשוט שתהיה אפשרות להוסיף header לבקשה לשרת.
מה אכפת לך אם אתה שולח את זה בגוף הבקשה או ב'headers'?
@amp-Software-0 כתב בהוספת header לבקשות API:
@sumone
תשאל שאלה יותר טובה
למה בכלל יש headers בעולם? למה לא לשלוח הכל בגוף הבקשה.. : )
לגופו של ענין בלי להיכנס לפרטים, יש שירותים שלא מקבלים בקשות בלי שנשלחו headers מסויים (לדוגמא טוקן אבטחה, או אימות משתמש וכדו')
מה ההבדל בין הנ"ל? מבחינת תוצאה כמובן.
וכניסה עם סיסמא עובדת עם שניהם?
עריכה:
אם הצלחתי להבין נכון, ברשימה לבנה פשוט א"א להכנס ע"י הקשת מספר?
והסיסמא לא עובדת רק עם רשימה לבנה, אלא יצטרכו גם להקיש את המספר?
אשמח לסדר בסוגי הכניסות, רשימה לבנה, list וenter_phone_list.
ואם אני רוצה שלא יהיה אפשר להקיש מספר טלפון (כמו רשימה לבנה) אבל כן תהיה סיסמא אישית, איך עושים את זה?
טוב, אין יותר מידי מה לפרט... פשוט שתהיה אפשרות להוסיף header לבקשה לשרת.
@עידו כתב בהוספת חברות לסליקת אשראי Upay:
@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו אני רואה שייש ב API אופצייה ליצור קישור לתשלום זה רלוונטי?
{ "Title": "", "Body": "", "SuccessUrl": "https://yoursite.co/ok?isok=1", "ErrorUrl": "https://yoursite.co/error?isok=1", "NotifyUrl": "https://yoursite.co/notify?isok=1", "NumPayments": 1, "MinPayments": 0, "MaxPayments": 0, "TotalPrice": 10.00, "OrderNumber": "12345", "PaymentType": 1, "isIframe": false, "BgColor": "", "InvoiceName": "", "InvoiceTitle": "", "InvoiceNumberID": "400751761", "InvoiceEmailAddress": "support@yeshinvoice.co.il", "InvoiceAddress": "" "InvoiceCity": "", "InvoicePhone": "", "UniqueID": "23222", "Fields1": "232223", "Fields2": "", "Fields3": "", "CurrencyID": 1, "LogoUrl": "", "InvoiceLangID": 359, "SendInvoiceSMS": false, "SendInvoiceEmail": true, "NoCreateInvoice": false, "DocumentType": 6, "CustomerID": 0 }
לא כי אז הלקוח צריך להכנס אליו ולשלם בו
אני חושב שאת רוב הדברים אפשר לעשות בלי בעיה, הענין היחיד זה הheader שצריך להוסיף, שאני לא רואה שימות המשיח מאפשרים את זה.
@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו אני רואה שייש ב API אופצייה ליצור קישור לתשלום זה רלוונטי?
{ "Title": "", "Body": "", "SuccessUrl": "https://yoursite.co/ok?isok=1", "ErrorUrl": "https://yoursite.co/error?isok=1", "NotifyUrl": "https://yoursite.co/notify?isok=1", "NumPayments": 1, "MinPayments": 0, "MaxPayments": 0, "TotalPrice": 10.00, "OrderNumber": "12345", "PaymentType": 1, "isIframe": false, "BgColor": "", "InvoiceName": "", "InvoiceTitle": "", "InvoiceNumberID": "400751761", "InvoiceEmailAddress": "support@yeshinvoice.co.il", "InvoiceAddress": "" "InvoiceCity": "", "InvoicePhone": "", "UniqueID": "23222", "Fields1": "232223", "Fields2": "", "Fields3": "", "CurrencyID": 1, "LogoUrl": "", "InvoiceLangID": 359, "SendInvoiceSMS": false, "SendInvoiceEmail": true, "NoCreateInvoice": false, "DocumentType": 6, "CustomerID": 0 }
לא כי אז הלקוח צריך להכנס אליו ולשלם בו
@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו לא, שיהיה אופצייה רק לסליקה ואם רוצים גם מונפקת קבלה על הסליקה הזו
לא ראיתי בAPI אפשרות סליקה רגילה
@שולי כתב בהוספת חברות לסליקת אשראי Upay:
@עידו הסליקה דרכם נעשית בשעה שמנפיקים מסמך אז יש אופצייה להקליק "שלם" ואז נפתח פופאפ סליקה שלהם.
הצורך הוא שיהיה ניתן לסלוק דרכם ויהיה אופצייה גם להנפיק חשבונית על הסליקה הזו.
כל זה דרך שיחת טלפון? כי יש להכניס הרבה פרטים, לדעתי זה מאוד קשה בשיחת טלפון.
@WIZNITZ כתב בהוספת חברות לסליקת אשראי Upay:
@עידו כתב בהוספת חברות לסליקת אשראי Upay:
@WIZNITZ אתה גם צריך יש חשבונית? או שאתה צריך upay?
יש חשבונית
למה אתם צריכים API? לסליקה במודל קניות? או למשהו אחר?