# עבודה עם נוטיפיקציות
# מבוא
בכדי לטפל בנוטיפיקציות, על בעל העסק להכניס url באחת משתי הדרכים הבאות:
- באמצעות דשבורד בעלי עסק
- באמצעות פרמטר מיוחד ל api
# דרך דשבורד בעלי עסק
# שלב 1
# שלב 2
# דרך פרמטר מיוחד ל api
בעת הכנסת הפרמטר הזה בבקשת api תדרס ברירת המחדל שנקבעה בדשבורד בעלי העסק.
# דוגמא לנוטיפיקציה שהשרתים של נאייקס שולחים לבעלי העסק
Your Endpoint
כתובת ה url שהכנסת באחד הדרכים
# פרמטרים נוספים שנשלחים עם הנוטיפיקציה
שדה | תיאור |
---|---|
reply_code | התוצאה של הטרנזצקיה |
reply_desc | תיאור התוצאה של הצלחה או כישלון |
trans_id | מספר מזהה פנימי של הטרנזקציה |
trans_date | תאריך וזמן הטרנזקציה |
trans_amount | סכום הטרנזקציה |
trans_currency | מטבע הטרנזקציה |
trans_order | מספר מזהה חיצוני שבעל העסק שלח ונאייקס שלחו בחזרה לזהות את הטרנזקציה בשרתי בעל העסק |
payment_details | תיאור צורת התשלום |
merchant_id | מספר מזהה העסק בשרתי נאייקס |
client_fullname | שם מלא של הלקוח |
client_phone | טלפון הלקוח |
client_email | כתובת מייל הלקוח |
signature | פורמט החתימה: base64 ( hash('sha256', trans_id + trans_order + reply_code + trans_amount + trans_currency + merchanthash)) |
- * התוצאה של הטרנזקציה מגיעה מנאייקס ישירות או מספקים שונים שנאייקס עובדת איתם
- ** טרנזקציה מאושרת תמיד תחזיר 000, טרנזקציה בהמתנה תחזיר 553
- *** נא כך בחשבון לתמוך בבקשות POST כי השרתים של נאייקס שולחים את זה