שימוש ב'תשלומים באינטרנט' באפליקציות תשלומים

תקני אינטרנט חדשים לחוויית תשלום חלקה באינטרנט.

אחד מהגורמים העיקריים שמניעים את הסביבה העסקית באינטרנט הוא תשלומים. בעזרת מערכות תשלומים מאובטחות, חלקות וגמישות, האינטרנט יכול להפוך לפלטפורמה רווחית וקיימת. לתקני Web Payments יש פוטנציאל להפוך ללבנה חשובה שתעזור לשלב בצורה חלקה פתרונות תשלום בתהליכי התשלום של מוכרים.

מהם תשלומי אינטרנט?

Web Payments היא סדרה של ממשקי API סטנדרטיים חדשים לתשלומים שזמינים בדפדפנים מודרניים, כולל Payment Request API, ‏ Payment Handler API ועוד כמה. הרכיבים הבסיסיים החדשים האלה בדפדפנים מפשטים את התשלומים אונליין ומאפשרים לאפליקציות תשלום להשתלב בדפדפנים בקלות רבה יותר.

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

מחקרים מראים שתהליכי תשלום ארוכים מובילים לנטישה של עגלות קניות. התהליך של תשלום באינטרנט פשוט יותר, ונדרש רק כמה הקשות במקום הזנת ידנית של פרטי החיוב בכל רכישה. בהמשך מופיעה הדגמה של האופן שבו Google Pay משתמשת בתשלומים באינטרנט כדי ליצור תהליך חלק. אפשר לעשות את אותו הדבר בכל אפליקציית תשלום אחרת:

תהליך התשלום בקופה באמצעות Google Pay ותשלומים באינטרנט.
  1. הלקוח עובר לקופה ומקייש על הלחצן GPay.

  2. אפליקציית Google Pay נפתחת לפני אתר המוכר.

  3. הלקוח מאשר את התשלום באפליקציית Google Pay אחרי שהוא בודק את הפרטים.

  4. המוכר מאמת את התשלום והרכישה מאושרת.

תמיכה בדפדפנים

תשלומים באינטרנט מורכבים מכמה רכיבים טכנולוגיים שונים, וסטטוס התמיכה תלוי בדפדפן.

Chromium Safari Firefox
מחשב Android מחשב נייד במחשב או בנייד
Payment Request API
Payment Handler API
אפליקציית תשלומים ל-iOS או ל-Android ✔* ✔*

היתרונות של שילוב תשלומים באינטרנט באפליקציית תשלומים

שילוב עם Web Payments מאפשר לאפליקציות תשלומים לספק ללקוחות חוויית משתמש טובה יותר, לשפר את חוויית הפיתוח ולשפר את האבטחה.

חוויית משתמש משופרת

  • תשלומים בהקשר: התשלומים מתבצעים בmodals, בהקשר של אתר המוכר, ללא הפניות אוטומטיות או חלונות קופצים.

  • תשלום מהיר יותר: הלקוחות יכולים לשמור את פרטי התשלום שלהם באופן מאובטח בדפדפן או באפליקציית תשלומים, ולהשתמש בהם בכל אתר תמיכה של מוכר.

  • חוויית רכישה יעילה: אחרי השלמת התשלום (או ביטול שלו), הלקוח חוזר לאתר של המוכר בדיוק מהמקום שבו הפסיק.

חוויית מפתחים משופרת

  • שילוב קל: אפשר להרחיב את התכונה 'תשלומים באינטרנט' מאפליקציית תשלומים קיימת שמותאמת לפלטפורמה מסוימת או מאפליקציית תשלומים מבוססת-אינטרנט.

  • עלות שילוב נמוכה: מוכרים יכולים לשלב תשלומים באינטרנט באמצעות JavaScript ושילוב בסיסי בצד השרת.

  • תקנים: הפרוטוקול ופורמט הנתונים לצורך החלפת מידע עם מוכרים הם סטנדרטיים ולא דורשים שילוב מעמיק.

אבטחה מחמירה יותר

  • מניעת טעינה צדדית כשמפעילים אפליקציות תשלומים ספציפיות לפלטפורמה.

  • הוא תוכנן בהתאם לפרדיגמות העתידיות של אבטחה ופרטיות.

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

השוואה בין תשלומים באינטרנט לגישות אחרות

כדאי לבדוק את הגישות הקיימות לשילוב תשלומים באינטרנט:

  • iframes: שימוש ב-JavaScript כדי להחדיר את האתר של שירותי עיבוד התשלומים ב-iframe ולאסוף את פרטי התשלום של הלקוח באמצעות טופס.

  • חלונות קופצים: שימוש ב-JavaScript כדי לפתוח חלון קופץ ולאסוף את פרטי הכניסה של הלקוח לתשלום, באמצעות טופס או על ידי כך שהלקוח יאמת וייבחר את פרטי הכניסה לתשלום.

  • הפניות אוטומטיות: המוכר מפנה את הלקוח לאתר של חברת עיבוד תשלומים ומאפשר לו לאמת את פרטי התשלום ולבחור אותם. כתובת ה-URL להפניה אוטומטית מועברת דרך שרת.

  • OAuth: המוכר מאפשר ללקוח לבצע אימות והרשאה באמצעות זהות של גורם עיבוד תשלומים דרך OAuth, לבחור אמצעי תשלום, כתובת למשלוח וכו' באמצעות ממשק משתמש מסוג iframe בהקשר.

כך הם משתווים לתשלומים באינטרנט:

תשלומים באינטרנט iframe חלון קופץ Redirect (הפניה אוטומטית) OAuth
תשלומים בהקשר ✔*
עדכוני מחירים דינמיים
חוויית רכישה יעילה
שילוב אפליקציות ספציפי לפלטפורמה
עלות נמוכה לשילוב
רגילה

שילוב תשלומים באינטרנט באפליקציות קיימות

אפשר לשלב תשלומים באינטרנט גם באפליקציות תשלומים ספציפיות לפלטפורמה וגם באפליקציות תשלומים מבוססות-אינטרנט: אם אפליקציית התשלומים הספציפית לפלטפורמה לא מותקנת, אפשר להשתמש באפליקציית התשלומים מבוססת-האינטרנט כחלופה. לקוחות ומוכרים יכולים לשלוח ולקבל תשלומים בצורה חלקה באמצעות אמצעי תשלום לבחירתם, בהתאם לסביבה.

אפליקציות תשלומים ספציפיות לפלטפורמה

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

  • בניגוד לתכונה 'Intent' של Android, ב-Web Payments מתבצע אימות חתימה לפני הפעלת אפליקציית התשלום, וכך אי אפשר להתקין אפליקציות תשלום זדוניות באופן צדדי.

בסרטון שלמעלה, Google Pay היא אפליקציית תשלומים ספציפית לפלטפורמה.

אפליקציות תשלומים מבוססות-אינטרנט

  • התאמה טובה יותר לעתיד: שיטות אופייניות של אפליקציות תשלומים, כמו הפניות אוטומטיות או חלונות קופצים, מבוססות על קובצי cookie של צד שלישי שעשויים להיות לא רלוונטיים. עדיין קשה לחזות את ההשלכות, אבל התשלומים באינטרנט מאפשרים לכם ליהנות מאינטרנט עם פרטיות טובה יותר ומעולם ללא קובצי cookie של צד שלישי.

  • המסלול מבוסס-האינטרנט אידיאלי לשירותי אינטרנט שיש להם מספר גדול של לקוחות שהכרטיס שלהם רשום אצלם.

תהליך התשלום באפליקציית תשלומים מבוססת-אינטרנט.

איך פועל תהליך ההטמעה אצל המוכרים?

כדי שאפליקציית תשלומים תהיה זמינה אצל מוכר, הוא צריך לאמץ אותה באופן מפורש. מבחינה טכנית, המוכר צריך לציין את המזהה של אפליקציית התשלומים (מזהה אמצעי התשלום) ולהשתמש בו ב-Payment Request API.

מומלץ לספק תיעוד טוב במדריכי שילוב וב-SDK או בספריות כדי להקל על השילוב. לדוגמה, ל-Google Pay יש מדריך למפתחים.

עבודה עם פורטלים לתשלומים היא גם אפשרות טובה, כי הם יכולים לעזור לכם להרחיב את היקף הפעילות שלכם.

כמה זה עולה?

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