מי שיש לו שרת בארץ ויכול להעלות עבורי קובץ PHP פשוט (לא רוגלה חלילה) אשמח אם יצור איתי קשר, פשוט יש שירות API של "גיפטא" שלא נותן גישה לשרתים בחו"ל (מה שיש לי),
אשמח ליצירת קשר במייל bar58327@gmail.com
תודה
מי שיש לו שרת בארץ ויכול להעלות עבורי קובץ PHP פשוט (לא רוגלה חלילה) אשמח אם יצור איתי קשר, פשוט יש שירות API של "גיפטא" שלא נותן גישה לשרתים בחו"ל (מה שיש לי),
אשמח ליצירת קשר במייל bar58327@gmail.com
תודה
@www צור איתי קשר ב 0583274588
שלום, אני מנסה לשלוח כרטיס אשראי דרך php לשרת שפועל רק על דפדפן,
ואני צריך לדמות בPHP סשן כאילו אני גולש בדפדפן, ולקבל את הסטטוס בסוף האם התקבל התשלום.
להלן התהליך:
כניסה ל
https://shchakim.live/test/link.php
שם תקבלו לינק לתשלום דוגמא שב-URL sandbox.meshulam.co.il
לדוגמא:
https://sandbox.meshulam.co.il/credit-checkout?l=c09ff63*************************
שמירת הקוקיז וה-KEY שב-URL (שימו לב שיש גם קוקיז שמתקבל מגוגל אנליטיקס, שאינו מתועד ב-NETWORK שבדפדפן)
אם הדפדפן מבקש שם משתמש וסיסמה הרי שהם :
"meshulam" (בלי גרשיים)
שליחת הקוקיז(ים) ללינק
https://sandbox.meshulam.co.il/api/light/server/1.0/drawCreditPageData
וכן את הפרמטר הבא ב-POST
{'page_hash': "c09ff63*************************"} שמופיע בלינק שקיבלתם, תחת הפרמטר "l" שב-URL
(בשלב הזה אני מקבל את השגיאה הבאה:
{"status":0,"err":{"id":709,"message":"\u05e4\u05d2 \u05ea\u05d5\u05e7\u05e3 \u05d4\u05dc\u05d9\u05e0\u05e7"},"data":{"site_url":null}}
כלומר "פג תוקף הלינק" וסטטוס אפס במקום אחד.)
להוציא את הנתון:
data->cg_url
שזה משהו כמו:
https://cgmpiuat.creditguard.co.il/CGMPI_Server/PerformTransaction?txId=578*****-652c-4703-abaa-2******d8120
לקחת מהלינק הזה 3 קוקיז
ולשלוח לדף:
https://cgmpi.creditguard.co.il/CGMPI_Server/ProcessCreditCard
את הקוקיז ואת הפרמטרים הבאים:
'txId' => '578*****-652c-4703-abaa-2******d8120', 'lang' => 'HE',
'cardNumber' => '4580458045804580', 'track2' => '',
'last4d' => '','transactionCode' => 'Phone','listPaymentsInterestValues' => '',
'listNumberOfPaymentsValues' => '0','userData1' => '','userData2' => '',
'userData3' => '','userData4' => '','userData5' => '','userData6' => '',
'userData7' => '','userData8' => '','userData9' => '','userData10' => '',
'Track2CardNo' => $cardNumber,'personalId' => '301205571',
'expYear' => '2023','expMonth' => '11','cvv' => '888'
ולהוציא משם את הלינק https://shchakim.live/done.php שמכיל
"status"
אשמח אם תשלחו לי קובץ PHP מוכן
תודה על העזרה..