API סליקת אשראי נדרים פלוס

AG הפקות
הודעות: 79
הצטרף: 19:36 11/03/2018

Re: API סליקת אשראי נדרים פלוס

שליחהעל ידי AG הפקות » 01:36 27/05/2018

לתועלת הציבור אני מעלה הגדרות ליצור לבד שלוחת סליקת אשראי ע"י נדרים פלוס, באמצעות ממשק ה API הפוך החדש.
ראשית כל הצרף דוגמה של הסטרינג כפי שאמור להתקבל בסוף קבלת הנתונים, לא כל הפרמטרים חייבים להיות מלאים. ניתן לראות בהמשך מה חייבים.

קוד: בחירת הכל

https://www.matara.pro/nedarimplus/V6/Files/WebServices/DebitCard.aspx?Mosad=123456&ClientName=&Adresse=&Phone=0512345678&ClientId=&CardNumber=4580458045804580&Tokef=1219&Amount=520&Tashloumim=12&Groupe=&Avour=Yemot&Token=&CVV=123&Zeout=123456789&Currency=1&MasofId=Online
שאלה דחופה!
זה עובד עדיין?
האם אפשר לתת לי דוגמה איך אני כותב את המודול הזה בקוד php?

תודה רבה
את כל הנתונים צריך להכניס לתוך מערך
למשל

קוד: בחירת הכל

$data = array ( "Mosad" => 123456,
"ClientName" => '' ,
"Adresse" => '' ,
"Phone" =>'05123456789');
וכן הלאה את כל הנתונים
ולסיום

קוד: בחירת הכל

$url = "https://www.matara.pro/nedarimplus/V6/Files/WebServices/DebitCard.aspx?" :
$url .= http_build_query($data) ;
$result = file_get_contents($url) ;
הכנסתי כך

קוד: בחירת הכל

$data = array ( "Mosad" => '1000',
"ClientName" => "**********",
"Adresse" => '',
"Phone" => "**********",
"ClientId" => '',
"CardNumber" => "************************",
"Tokef" => "****",
"Amount" => '5',
"Tashloumim" => '1',
"Groupe" => '',
"Avour" => 'עליה',
"Token" => '',
"CVV" => "***",
"Zeout" => '',
"Currency" => '1',
"MasofId" => 'Online',
);

$url = "https://www.matara.pro/nedarimplus/V6/Files/WebServices/DebitCard.aspx?";
$url .= http_build_query($data) ;
$result = file_get_contents($url) ;

if ( json_decode($result) -> Status == 'OK' )
{


print "DDD";

}else{

print "SSS";

}
ומשום מה גם כשהכנסתי פרטים נכונים זה מחזיר לי 'SSS',
יכול להיות שצריך להכניס גם תעודת זהות? איפה אני אמור להכניס את זה?

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: API סליקת אשראי נדרים פלוס

שליחהעל ידי 011371 » 08:25 27/05/2018

שאלה דחופה!
זה עובד עדיין?
האם אפשר לתת לי דוגמה איך אני כותב את המודול הזה בקוד php?

תודה רבה
את כל הנתונים צריך להכניס לתוך מערך
למשל

קוד: בחירת הכל

$data = array ( "Mosad" => 123456,
"ClientName" => '' ,
"Adresse" => '' ,
"Phone" =>'05123456789');
וכן הלאה את כל הנתונים
ולסיום

קוד: בחירת הכל

$url = "https://www.matara.pro/nedarimplus/V6/Files/WebServices/DebitCard.aspx?" :
$url .= http_build_query($data) ;
$result = file_get_contents($url) ;
הכנסתי כך

קוד: בחירת הכל

$data = array ( "Mosad" => '1000',
"ClientName" => "**********",
"Adresse" => '',
"Phone" => "**********",
"ClientId" => '',
"CardNumber" => "************************",
"Tokef" => "****",
"Amount" => '5',
"Tashloumim" => '1',
"Groupe" => '',
"Avour" => 'עליה',
"Token" => '',
"CVV" => "***",
"Zeout" => '',
"Currency" => '1',
"MasofId" => 'Online',
);

$url = "https://www.matara.pro/nedarimplus/V6/Files/WebServices/DebitCard.aspx?";
$url .= http_build_query($data) ;
$result = file_get_contents($url) ;

if ( json_decode($result) -> Status == 'OK' )
{


print "DDD";

}else{

print "SSS";

}
ומשום מה גם כשהכנסתי פרטים נכונים זה מחזיר לי 'SSS',
בשלב הניסיונות , מוטב שתדלג על כל הקטע של הif ובמקומו תרשום

קוד: בחירת הכל


print '<pre>';
var_dump($result) ;
יכול להיות שצריך להכניס גם תעודת זהות? איפה אני אמור להכניס את זה?
בערך 'Zeout'

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

Re: API סליקת אשראי נדרים פלוס

שליחהעל ידי חוקר » 17:56 27/05/2018

שלום וברכה לכל הדנים כאן
האמת שמזמן היה ראוי למחוק את הנושא הזה היות למעשה אין בו תועלת, כי כטענות הנ"ל זה לא מחזיר תשובה כלל, זאת אומרת שהתשובה שמתקבלת היא ג'סון שימות לא מטפלת בזה כתשובה של רייד.
הנושא נכתב די בתחילת הדרך של API ׁ(ושלי עצמי התחום הAPI) רק בכדי להמחיש את השימוש בAPI כשזה היה דבר חדש כאן.
ב"ה כהיום הוקמו עשרות או מאות שלוחות בAPI והנושא כבר רחב די הצורך.
אך כיון שנכתב ויש כאן בכדי להמחיש קצת את הנושא, עדיין לא מחקתי אותו.
בנוגע לשאלה עצמה, אני ממליץ לעבוד עם מודול credit והגדרת הסוג "נדרים פלוס".
בהצלחה

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: API סליקת אשראי נדרים פלוס

שליחהעל ידי 011371 » 18:02 27/05/2018

שלום וברכה לכל הדנים כאן
האמת שמזמן היה ראוי למחוק את הנושא הזה היות למעשה אין בו תועלת, כי כטענות הנ"ל זה לא מחזיר תשובה כלל, זאת אומרת שהתשובה שמתקבלת היא ג'סון שימות לא מטפלת בזה כתשובה של רייד.
הנושא נכתב די בתחילת הדרך של API ׁ(ושלי עצמי התחום הAPI) רק בכדי להמחיש את השימוש בAPI כשזה היה דבר חדש כאן.
ב"ה כהיום הוקמו עשרות או מאות שלוחות בAPI והנושא כבר רחב די הצורך.
אך כיון שנכתב ויש כאן בכדי להמחיש קצת את הנושא, עדיין לא מחקתי אותו.
בנוגע לשאלה עצמה, אני ממליץ לעבוד עם מודול credit והגדרת הסוג "נדרים פלוס".
בהצלחה
הדיון עבר מנושא "שלוחת הAPI" לנושא "API של נדרים פלוס בPHP"


חזור אל “טיפים עצות והדגמות”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 24 אורחים