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

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

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

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

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

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

מחקרים מראים שתהליכי תשלום ארוכים מובילים לנטישה של עגלות קניות. ב-Web Payments, תהליך התשלום פשוט בכמה הקשות, במקום להזין את נתוני החיוב לכל רכישה באופן ידני. בהמשך מופיעה הדגמה של האופן שבו 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 מאפשר לאפליקציות תשלומים לספק ללקוחות חוויית משתמש טובה יותר, לשפר את חוויית הפיתוח ולשפר את האבטחה.

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

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

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

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

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

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

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

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

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

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

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

השימוש ב-Web Payments גם מאפשר לאפליקציות תשלומים להשתמש בכל סוג של אמצעי תשלום באינטרנט, כמו כסף אלקטרוני, מטבע וירטואלי, העברות בנקאיות ועוד. מערכת 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 יש מדריך למפתחים.

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

כמה זה עולה?

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