ממשק סליקה OPEN FIELDS
הינו ממשק שדות פתוחים אשר מאפשר להעביר פרטי אשראי תחת טופס של מתכנת האתר
והפרטים המאובטחים יעברו דרך כמה iframe ש קארדקום תספק למתכנת.
(נועד למפתחי אתרים שכותבים קוד מ 0 , ולא לפלטפורמות מוכרות כמו Woocommerce , Magento )
השדות של קארדקום :
מספר כרטיס אשראי
מספר CVV של הכרטיס
שאר השדות יהיו בטופס בית העסק והמתכנת יוכל לעצב ולשלב אותו איך שהוא רוצה בדף התשלום באתר שלו.
בהתאם, המתכנת יוכל להוסיף בקוד כפתור GOOGLE PAY בעצמו מהדף תשלום שלנו.
ארנקים דיגיטליים:
גוגל פיי יבצע את הרכישה בעצמו ויפנה ל קארדקום, התשובה תחזור באותה הדרך שבה חוזרת תשובה מתשלום בכרטיס אשראי
HandleSubmit / HandleEror
יש לשים לב שעל מנת שהתשלום יעבור בהצלחה לרוב יהיה צורך בפרטים שגוגל לא מספקת כמו: שם בעל הכרטיס, טלפון ואימייל - פרטים אלו נחוצים לטובת תהליך 3dsecure.
יש להשתמש בפונקציה
iframe.contentWindow.postMessage({ action: 'setCardOwnerDetails', data }, '*')
על מנת לעדכן פרטים אלו טרם התשלום בגוגל פיי.
אין צורך לפנות ל doTransaction, לאחר קבלת הפרטים מגוגל התהליך ימשיך אוטומטי ויפנה לקארדקום להשלמת העסקה.
עיצוב CSS ב 3 דרכים :
קוד לדוגמא - צד לקוח
https://github.com/CardCom/OpenFields-FrontEnd
קוד לדוגמא - צד שרת
https://github.com/CardCom/OpenFields-Backend-Node
הערות
0 הערות
היכנס למערכת כדי להגיב.